v3.26.1
Schedule of Future Minimum Lease Payments for Finance Lease (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Leases    
2026 (remaining) $ 10,041  
2027 12,094  
2028 8,100  
2029 3,375  
Total finance lease payments 33,610  
Less imputed interest (3,264)  
Total finance lease obligations 30,346 $ 39,032
Less current finance lease obligations (16,203) (17,646)
Long-term finance lease obligations $ 14,143 $ 21,386