v3.26.1
Commitments and Contingencies (Details 1) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]    
2027 $ 363,546  
2028 219,646  
Thereafter  
Total future minimum lease payments 583,192  
Less imputed interest (37,657)  
Total 545,535  
Current lease liability 327,527 $ 337,246
Noncurrent lease liability $ 218,008 $ 372,478