v3.26.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
The Company’s inventories consist of the following on March 31, 2026 and December 31, 2025:
 March 31,
2026
December 31,
2025
Finished goods$142,328,111 $89,412,508 
Raw materials39,495,204 42,348,166 
Supplies & other inventories981,249 1,074,081 
Totals$182,804,564 $132,834,755