XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Convertible Note Payable (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Dec. 31, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Par value of the Note $ 11,020 $ 11,020 $ 11,020
Debt discount (497) (497) (1,000)
Change in fair value of convertible note payable 359 2,794 505
Fair value adjustment through accumulated other comprehensive income   22  
Convertible notes payable | Level 3      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Par value of the Note 11,020 11,020 11,020
Debt discount (497) (497) (1,000)
Repayment of Principal   (3,270)  
Carrying value of the Note before current period change in fair value 7,253 7,253 10,020
Change in fair value of convertible note payable   2,794 505
Fair value adjustment through accumulated other comprehensive income   22  
Total carrying value of Note 10,069 10,069 10,525
Convertible note payable - current portion $ 10,069 $ 10,069 7,703
Convertible note payable, net of current portion     $ 2,822