XML 58 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Term Loan - Summary of Notes Payable (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Principal of notes payable $ 20,000 $ 11,250
End of term fee accretion 81 647
Unamortized debt issuance costs (584) (64)
Carrying value of Notes Payable $ 19,497 $ 11,833