v3.26.1
Leases - Future Minimum Lease Commitments (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Future Minimum Lease Commitments    
2026 $ 334,155  
2027 282,059  
2028 183,963  
Total minimum lease payments 800,177  
Less: imputed interest (188,631)  
Total operating lease liabilities 611,546 $ 476,911
Less: current obligations under leases (271,494) (121,135)
Long-term lease obligations $ 340,052 $ 355,776