v3.26.1
Leases (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Leases    
2026 $ 66,600  
2027 91,900  
Total lease payments 158,500  
Less imputed interest (9,200)  
Total $ 149,300 $ 168,900