v3.26.1
Leases - Assets and Liabilities, Lessee (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Leases [Abstract]    
Finance lease obligations, current portion $ 332,087 $ 280,265
Finance lease obligations, net of current portion 989,519 992,285
Finance Lease, Liability 1,321,606 1,272,550
Right-of-use assets - finance leases $ 1,514,653 $ 1,434,080