XML 49 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Summary of Maturity of Operating Lease Liabilities (Detail) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2024 $ 144,610  
2025 102,841  
2026 0  
2027 0  
Thereafter 0  
Total future minimum lease payments 247,451  
Less imputed interest 12,822  
Total operating lease liabilities 234,629  
Included in the condensed consolidated balance sheet:    
Current operating lease liabilities 205,464 $ 486,143
Non-current operating lease liabilities 29,165 $ 115,160
Total operating lease liabilities $ 234,629