XML 83 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Liabilities - Changes in Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
2022 Exit Fee    
Change in Fair Value of Derivative Liability    
Fair value of exit fee derivative liabilities, beginning $ 700  
Fair value of exit fee derivative liabilities, ending   $ 700
Exit fee derivative liability    
Change in Fair Value of Derivative Liability    
Fair value of exit fee derivative liabilities, beginning 675 1,656
Fair value of exit fee derivative liabilities, ending 0 675
Exit fee derivative liability | 2018 Exit Fee    
Change in Fair Value of Derivative Liability    
Exit Fee 0 292
Exit Fee payment 0 (1,500)
Exit fee derivative liability | 2022 Exit Fee    
Change in Fair Value of Derivative Liability    
Exit Fee 325 227
Exit Fee payment (1,000) $ 0
Fair value of exit fee derivative liabilities, ending $ 1,000