v3.26.1
Leases - Schedule of Other Required Information Related to Company's Lease Obligations (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash paid for amounts included in the measurement of lease liabilities:    
Financing cash flows from finance leases $ (538,528) $ (599,006)
Operating cash flows from operating leases (1,193,081) (917,626)
Assets obtained in exchange for lease obligations (non-cash)    
Property and equipment via finance leases 695,897 723,438
Right-of-use assets via operating leases $ 11,767,913 $ 1,495,491