XML 76 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Senior Notes - Senior Notes (Details) - USD ($)
$ in Thousands
1 Months Ended
Apr. 12, 2025
Jul. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]        
Senior notes     $ 198,802 $ 0
Senior Notes | Senior Notes Indenture        
Debt Instrument [Line Items]        
Senior notes     $ 198,800 $ 0
Cash payment   $ 1,600    
Fixed interest rate (as a percent) 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%