XML 76 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Notes Payable (Details) - USD ($)
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Notes payable      
Notes designated at Fair Value Option $ 32,791,000   $ 30,943,000
Total 33,147,000   36,900,000
Less: unamortized discount and debt issuance costs     (1,040,000)
Notes payable, net of discount 33,147,000   35,860,000
Notes payable - non-current, net 21,660,000   30,993,000
Notes payable - current, net $ 11,487,000   $ 4,867,000
Weighted average interest rate on short-term borrowings 8.23%   5.04%
Cash paid for interest $ 14,000 $ 23,000  
Insurance Financing      
Notes payable      
Total 306,000   $ 172,000
Tempesta Note      
Notes payable      
Total 50,000   150,000
Royalty Interest      
Notes payable      
Total     5,635,000
Notes payable      
Notes payable      
Notes payable - current, net $ 11,487,000   $ 4,867,000