XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Liabilities - Changes in Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
2018 Exit Fee    
Change in Fair Value of Derivative Liability    
Fair value of exit fee derivative liabilities, beginning $ 1,200  
Fair value of exit fee derivative liabilities, ending 0 $ 1,200
2022 Exit Fee    
Change in Fair Value of Derivative Liability    
Fair value of exit fee derivative liabilities, beginning 400  
Fair value of exit fee derivative liabilities, ending 700 400
Exit fee derivative liability    
Change in Fair Value of Derivative Liability    
Fair value of exit fee derivative liabilities, beginning 1,656 698
2022 Exit Fee addition at fair value 0 375
Fair value of exit fee derivative liabilities, ending 675 1,656
Exit fee derivative liability | 2018 Exit Fee    
Change in Fair Value of Derivative Liability    
Changes in estimated fair value: 292 510
2018 Exit Fee payment (1,500) 0
Exit fee derivative liability | 2022 Exit Fee    
Change in Fair Value of Derivative Liability    
Changes in estimated fair value: $ 227 $ 73