v3.26.1
Inventories (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
The Company’s inventories consist of the following on June 30, 2026 and December 31, 2025:
June 30,
2026
December 31,
2025
Finished goods$101,282,096 $89,412,508 
Raw materials50,553,652 42,348,166 
Supplies & other inventories1,076,102 1,074,081 
Totals$152,911,850 $132,834,755