Quarterly report [Sections 13 or 15(d)]

Leases - Supplemental Balance Sheet Information (Details)

v3.26.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Operating leases    
Right-of-use assets - operating leases $ 1,366,435 $ 1,490,094
Operating lease liability, current portion 527,990 538,641
Operating lease liability, net of current portion 892,239 1,004,488
Total operating lease liability 1,420,229 1,543,129
Finance leases    
Right-of-use assets 1,606,080 1,434,080
Finance lease liability, current portion 349,943 280,265
Finance lease liability, net of current portion 1,085,015 992,285
Total finance lease liability 1,434,958 1,272,550
Vehicles    
Finance leases    
Right-of-use assets $ 1,606,080 $ 1,434,080