XML 84 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Notes Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Notes payable    
Notes payable - non-current, net $ 17,744 $ 25,022
Notes payable - current, net 15,883 3,184
Notes payable    
Notes payable    
Principal amount of debt 47,255 45,503
Less: unamortized discount and debt issuance costs (13,628) (17,297)
Notes payable, net of discount 33,627 28,206
Notes payable - non-current, net 17,744 25,022
Notes payable - current, net 15,883 3,184
Royalty Interest | Notes payable    
Notes payable    
Principal amount of debt 38,931 37,000
Streeterville Note | Notes payable    
Notes payable    
Principal amount of debt 7,840 7,818
Insurance Financing | Notes payable    
Notes payable    
Principal amount of debt 234 335
Tempesta Note | Notes payable    
Notes payable    
Principal amount of debt $ 250 $ 350