XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Notes Payable - Insurance Financing - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 9 Months Ended
Oct. 31, 2023
Sep. 30, 2024
Notes Payable [Line Items]    
Annual premium of insurance policy amount $ 0.7  
Frequency of principal and interest payments   two monthly
Payment terms   The Company paid the remaining two monthly installments of principal and interest with the last payment being made in August 2024