v3.25.2
Leases (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Leases [Abstract]    
2025 $ 40,670  
2026 83,137  
2027 85,663  
2028 88,231  
2029 90,928  
Thereafter 44,944  
Total 433,573  
Less: interest (38,061)  
Present value of lease liability 395,512 $ 24,722
Less: current portion (68,633)
Noncurrent portion $ 326,879