XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Note payable (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 20, 2023
Dec. 08, 2022
Sep. 30, 2023
Short-Term Debt [Line Items]      
Settlement of note payable     $ 10,000
Change in fair value of note payable     2,244
Note payable | Hydra      
Short-Term Debt [Line Items]      
Settlement of note payable $ 10,000    
Change in fair value of note payable     $ 2,200
Proceeds form issuance of note   $ 7,600  
Face amount of note   $ 8,000