XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt - Notes Payable (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Notes payable      
Notes designated at Fair Value Option $ 31,961,000   $ 30,943,000
Total 32,113,000   36,900,000
Less: unamortized discount and debt issuance costs     (1,040,000)
Notes payable, net of discount 32,113,000   35,860,000
Notes payable - non-current, net 21,719,000   30,993,000
Notes payable - current, net $ 10,394,000   $ 4,867,000
Weighted average interest rate on short-term borrowings 3.24%   5.04%
Cash paid for interest $ 9,000 $ 6,000  
Notes payable      
Notes payable      
Notes payable - current, net 10,394,000   $ 4,867,000
Royalty Interest      
Notes payable      
Total     5,635,000
Insurance Financing      
Notes payable      
Total 52,000   172,000
Tempesta Note      
Notes payable      
Total $ 100,000   $ 150,000