v3.25.1
Leases (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Leases    
2025 $ 14,300  
Total lease payments 14,300  
Less imputed interest (100)  
Total $ 14,200 $ 35,200