XML 42 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment, net (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Straight-line assets:

Buildings and improvements
10-30 years
Furniture, fixtures and equipment
3-15 years

Machine hours assets:
Furniture, fixtures and equipment
89,232 machine hours
Property, plant and equipment were as follows:
December 31, 2024December 31, 2023
Building and improvements$10,110,188 $10,108,917 
Furniture, fixtures and equipment48,517,228 42,594,605 
Construction in progress879,220 5,078,103 
59,506,636 57,781,625 
Less: accumulated depreciation(13,770,310)(11,373,085)
$45,736,326 $46,408,540