XML 23 R13.htm IDEA: XBRL DOCUMENT v3.26.1
INVENTORIES
3 Months Ended
Mar. 31, 2026
Inventory Disclosure [Abstract]  
INVENTORIES

5. INVENTORIES

 

 

   March 31,
2026
   December 31,
2025
 
         
Completed goods  $2,358,839   $2,090,720 
Works in progress   194,792    231,407 
Raw materials and supplies   9,968,725    8,219,510 
Total inventory  $12,522,356   $10,541,637