XML 60 R47.htm IDEA: XBRL DOCUMENT v3.25.1
BORROWINGS AND COMMON STOCK WARRANTS - Future Annual Principal Maturities (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Class of Warrant or Right [Line Items]  
2025 (April-December) $ 1,000
2026 0
2027 0
2028 196,350
2029 0
2030 0
Thereafter 0
Total 197,350
2023 Credit Agreement  
Class of Warrant or Right [Line Items]  
2025 (April-December) 0
2026 0
2027 0
2028 96,400
2029 0
2030 0
Thereafter 0
Total 96,400
Hercules Credit Agreement  
Class of Warrant or Right [Line Items]  
2025 (April-December) 0
2026 0
2027 0
2028 30,000
2029 0
2030 0
Thereafter 0
Total 30,000
Centrum Promissory Note  
Class of Warrant or Right [Line Items]  
2025 (April-December) 0
2026 0
2027 0
2028 63,950
2029 0
2030 0
Thereafter 0
Total 63,950
Centrum P-units  
Class of Warrant or Right [Line Items]  
2025 (April-December) 1,000
2026 0
2027 0
2028 6,000
2029 0
2030 0
Thereafter 0
Total $ 7,000