XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Commitments and Contingencies    
2025 $ 91,670  
2026 And Beyond 579,966  
Total 671,637  
Less: Amount Representing Interest (114,145)  
Present value of future minimum lease payments 557,492 $ 584,419
Less: current obligations under leases 128,219  
Long-term Lease Obligations $ 429,274