v3.26.1
Finance Lease Right-Of-Use Assets - Schedule of Property, Plant and Equipment Under Finance Leases (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Property, Plant, and Equipment [Line Items]    
Total $ 60,531,168 $ 64,398,063
Less: Accumulated depreciation and amortization (19,390,837) (19,242,775)
Net book value 41,140,331 45,155,288
Building    
Property, Plant, and Equipment [Line Items]    
Total $ 60,531,168 $ 64,398,063