v3.26.1
Leases - Components of lease expenses (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases    
Depreciation of ROU assets $ 8,209,329 $ 512,834
Interest on lease liabilities 14,348,831 14,222,167
Operating lease costs 6,510,069 2,163,275
Total lease costs $ 29,068,229 $ 16,898,276