v3.26.1
Commitments and Contingencies (Details 1) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]    
2026 $ 226,467  
2027 181,559  
2028 56,220  
2029  
Thereafter  
Total undiscounted lease payments 464,246  
Less: Imputed interest 57,939  
Operating lease liability 406,308  
Operating lease liabilities, current 247,868 $ 272,469
Operating lease liabilities, long-term $ 158,440 $ 222,285
Weighted-average remaining lease term 7 years 1 month 9 days  
Weighted-average discount rate 9.12%