v3.26.1
Leases - Summary of Equipment Held Under Finance Leases (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Leases [Abstract]    
Equipment $ 16,360,122 $ 15,919,545
Accumulated depreciation (10,218,141) (9,975,175)
Total $ 6,141,981 $ 5,944,370