v3.26.3
SCHEDULE OF ROLLFORWARD OF PROPERTY, PLANT AND EQUIPMENT (Details) (Parenthetical) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Property, Plant, and Equipment [Abstract]        
Depreciation $ 3,217,980 $ 4,417,023 $ 6,444,107 [1] $ 8,833,284
[1] During the three and six months period ended June 30, 2025, depreciation and amortization expense totaled $3,217,980 and $6,444,107, respectively, which was recorded in direct labor and factory overheads incurred during plant shutdown, cost of revenue, and general & administrative expenses.