XML 80 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Notes Payable (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Notes payable    
Notes payable - non-current, net $ 16,846 $ 17,744
Notes payable - current, net 13,807 15,883
Notes payable    
Notes payable    
Principal amount of debt 43,219 47,255
Less: unamortized discount and debt issuance costs (12,566) (13,628)
Notes payable, net of discount 30,653 33,627
Notes payable - non-current, net 16,846 17,744
Notes payable - current, net 13,807 15,883
Royalty Interest | Notes payable    
Notes payable    
Principal amount of debt 33,480 38,931
Streeterville Note | Notes payable    
Notes payable    
Principal amount of debt 8,960 7,840
Insurance Financing | Notes payable    
Notes payable    
Principal amount of debt 579 234
Tempesta Note | Notes payable    
Notes payable    
Principal amount of debt $ 200 $ 250