v3.26.1
Debt and Interest (Interest Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt and Interest        
Interest expense, interest $ 1,252 $ 2,074 $ 3,020 $ 4,586
Fees 224 444 1,825 738
Interest expense, Total 1,476 2,518 4,845 5,324
2024 Oaktree Note        
Debt and Interest        
Interest expense, interest 429 1,330 1,262 2,376
Fees 124 320 1,630 513
Interest expense, Total 553 1,650 2,892 2,889
Partner company notes payable        
Debt and Interest        
Interest expense, interest 807 813 1,603 1,603
Fees 100 124 195 225
Interest expense, Total 907 937 1,798 1,828
Partner company contingent call option accretion        
Debt and Interest        
Interest expense, interest       606
Net interest income   (71)    
Interest expense, Total       606
Other        
Debt and Interest        
Interest expense, interest 16 2 155 1
Interest expense, Total $ 16 $ 2 $ 155 $ 1