v3.26.1
Finance Lease Right-Of-Use Assets - Schedule of Property, Plant and Equipment Under Finance Leases (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total $ 64,398,063 $ 26,511,739
Less: Accumulated depreciation and amortization (19,242,775) (16,468,113)
Net book value 45,155,288 10,043,626
Buildings    
Property, Plant and Equipment [Line Items]    
Total $ 64,398,063 $ 26,511,739