Annual report [Section 13 and 15(d), not S-K Item 405]

LEASES - Schedule Of Gain (Loss) On Disposal Of Assets (Details)

v3.25.4
LEASES - Schedule Of Gain (Loss) On Disposal Of Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Lessee, Lease, Description [Line Items]      
Gain (loss) on disposal of assets $ 446,400 $ 89,693 $ 0
Owned And Leased Vehicles      
Lessee, Lease, Description [Line Items]      
Gain (loss) on disposal of assets 446,400 89,693 (87,128)
Sale of owned vehicles      
Lessee, Lease, Description [Line Items]      
Gain (loss) on disposal of assets 6,974 14,239 132,109
Sale of leased vehicles      
Lessee, Lease, Description [Line Items]      
Gain (loss) on disposal of assets $ 453,374 $ 103,932 $ 44,981