XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Future annual minimum lease payments under non-cancellable operating leases (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
2024 (remaining months) $ 13,541  
2025 27,762  
2026 14,562  
2027 14,562  
2028 11,528  
Total Lease Liabilities 81,955  
Less Amounts Representing Interest (9,318)  
Total 72,637  
Less Current Portion (33,447) $ (47,069)
Total $ 39,190 $ 59,822