XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Schedule of Future Minimum Payments Under Finance Leases (Details)
Sep. 30, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2024 (Remaining 3 months) $ 4,435
2025 17,001
2026 11,090
2027 0
Thereafter 0
Total future undiscounted lease payments 32,526
Less interest (2,573)
Present value of minimum lease payments $ 29,953