XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Notes Payable (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Notes payable    
Notes designated at Fair Value Option $ 29,972 $ 7,839
Principal amount of debt 36,133 47,255
Less: unamortized discount and debt issuance costs (1,467) (13,628)
Notes payable, net of discount 34,666 33,627
Notes payable - non-current, net 31,157 17,744
Notes payable - current, net 3,509 15,883
Notes payable    
Notes payable    
Notes payable - current, net 3,509 15,883
Royalty Interest    
Notes payable    
Principal amount of debt 5,635 38,931
Insurance Financing    
Notes payable    
Principal amount of debt 376 235
Tempesta Note    
Notes payable    
Principal amount of debt $ 150 $ 250