XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Notes Payable (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Notes payable    
Notes payable - non-current, net $ 17,544 $ 17,744
Notes payable - current, net 15,621 15,883
Notes payable    
Notes payable    
Principal amount of debt 45,518 47,255
Less: unamortized discount and debt issuance costs (12,353) (13,628)
Notes payable, net of discount 33,165 33,627
Notes payable - non-current, net 17,544 17,744
Notes payable - current, net 15,621 15,883
Royalty Interest | Notes payable    
Notes payable    
Principal amount of debt 37,037 38,931
Streeterville Note | Notes payable    
Notes payable    
Principal amount of debt 8,198 7,840
Insurance Financing | Notes payable    
Notes payable    
Principal amount of debt 83 234
Tempesta Note | Notes payable    
Notes payable    
Principal amount of debt $ 200 $ 250