v3.23.2
Derivatives - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
May 31, 2013
2019 Facility Agreement        
Derivative [Line Items]        
Derivative liability $ 0   $ 122  
Convertible 8.00% Notes        
Derivative [Line Items]        
Loan interest rate       8.00%
2023 13% Notes        
Derivative [Line Items]        
Loan interest rate 13.00% 13.00%