v3.26.1
LEASES - AS A LESSEE - SCHEDULE OF LEASE COSTS (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases As Lessee        
Amortization of finance lease right-of-use assets $ 28,495 $ 30,870 $ 60,347 $ 40,920
Interest on finance lease liabilities 2,521 2,977 5,467 5,223
Total finance lease costs 31,016 33,847 65,814 46,143
Operating lease costs 1,464,681 1,211,006 2,910,340 2,197,506
Short-term lease costs 64,259 114,987 112,339 155,328
Total lease costs $ 1,559,956 $ 1,359,840 $ 3,088,493 $ 2,398,977