Quarterly report [Sections 13 or 15(d)]

LEASES - Schedule of Gain (Loss) on Disposal of Assets (Details)

v3.26.1
LEASES - Schedule of Gain (Loss) on Disposal of Assets (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Lessee, Lease, Description [Line Items]    
(Gain) loss on disposal of assets $ 0 $ 124,610
Owned And Leased Vehicles    
Lessee, Lease, Description [Line Items]    
(Gain) loss on disposal of assets 0 124,610
Sale of owned vehicles    
Lessee, Lease, Description [Line Items]    
(Gain) loss on disposal of assets 0 6,974
Sale of leased vehicles    
Lessee, Lease, Description [Line Items]    
(Gain) loss on disposal of assets $ 0 $ 131,584