XML 107 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Senior Notes - Senior Notes (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Apr. 12, 2025
Aug. 22, 2023
Jul. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]          
Senior notes       $ 198,802 $ 0
Principal payments on senior notes       $ 1,606 0
Reverse stock split ratio   0.02   0.02  
Senior Notes | Senior Notes Indenture          
Debt Instrument [Line Items]          
Senior notes       $ 198,800 $ 0
Principal payments on senior notes     $ 1,600    
Fixed interest rate 6.00%        
Right of investor threshold, aggregate principal amount held, percentage 60.00%        
Redemption period 150 days        
Senior Notes | Senior Notes Indenture | Prior to December 31, 2028          
Debt Instrument [Line Items]          
Redemption price percentage 106.00%        
Senior Notes | Senior Notes Indenture | Prior to December 31, 2028, including "Make Whole Premium"          
Debt Instrument [Line Items]          
Redemption price percentage 108.00%        
Senior Notes | Senior Notes Indenture | Change of Control Triggering Event          
Debt Instrument [Line Items]          
Redemption price percentage 101.00%