v3.26.1
Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
At cost:    
Mineral rights $ 2,787,202 $ 2,743,826
Leasehold Improvements 13,806,026 13,053,292
Plant and machinery 126,813,783 125,170,996
Furniture, fixtures and office equipment 846,215 833,046
Motor vehicles 30,071 29,603
Construction in process 16,801
Total 144,300,098 141,830,763
Less: Accumulated depreciation and amortization (83,904,706) (79,598,798)
Less: Impairment (292,416) (287,865)
Net book value $ 60,102,976 $ 61,944,100