v3.26.1
Leases - Schedule of Lease Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Lease Expense [Abstract]    
Operating lease costs $ 21,388,907 $ 17,092,835
Short-term lease costs 222,050 6,000
Finance lease costs 92,118
Sublease income (25,624) (5,569)
Total lease costs 21,677,451 17,093,266
Operating cash outflows from operating leases (6,646,979) (3,452,098)
Operating cash outflows from finance lease (55,220)
Financing cash outflows from financing lease $ (92,118)
Weighted average remaining lease term – operating leases 10 years 6 months 9 years 9 months 18 days
Weighted average remaining lease term – finance lease 3 months 18 days
Weighted average discount rate – operating leases 8.90% 9.20%
Weighted average discount rate – finance lease 5.00%