v3.26.1
Commitments and Contingencies (Details) - USD ($)
Jun. 30, 2026
May 18, 2026
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]      
2026 $ 134,600    
2027 290,400    
2028 198,600    
Total lease payments 623,600    
Less imputed interest (45,900)    
Total $ 577,700 $ 473,183 $ 168,900