v3.26.1
Commitments and Contingencies (Details 1) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]    
2026 $ 119,008  
2027 141,509  
2028  
2029  
Thereafter  
Total undiscounted lease payments 260,517  
Less: Imputed interest (68,748)  
Operating lease liability 191,769  
Operating lease liabilities, current 191,769 $ 272,469
Operating lease liabilities, long-term $ (0) $ 222,285
Weighted-average remaining lease term 9 years 2 months 26 days  
Weighted-average discount rate 4.58%