XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Future annual minimum lease payments under non-cancellable operating leases (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
2025 (remaining months) $ 42,443  
2026 172,503  
2027 136,583  
2028 85,636  
Total Lease Liabilities 437,165  
Less Amounts Representing Interest (33,000)  
Total 404,165  
Less Current Portion (155,926) $ (23,355)
Total $ 248,239 $ 33,815