v3.25.2
Leases (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Leases    
2025 $ 42,900  
2026 88,700  
2027 91,900  
Total lease payments 223,500  
Less imputed interest (17,900)  
Total $ 205,600 $ 35,200