v3.26.1
Long-Term Debt - Schedule of Issuances of Senior Notes Outstanding (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Principal amount $ 262,361 $ 262,361
Carrying value 175,049 174,402
Senior Notes    
Debt Instrument [Line Items]    
Principal amount 262,361 262,361
Less: unamortized fair value adjustment 87,312 87,959
Carrying value 175,049 174,402
Senior Notes | 2016 Senior Notes    
Debt Instrument [Line Items]    
Principal amount 110,000 110,000
Less: unamortized fair value adjustment 43,361 43,627
Carrying value 66,639 66,373
Original fair value adjustment at acquisition date $ 43,928  
Coupon rate 6.625%  
Effective interest rate 11.77%  
Senior Notes | 2013 Senior Notes    
Debt Instrument [Line Items]    
Principal amount $ 152,361 152,361
Less: unamortized fair value adjustment 43,951 44,332
Carrying value 108,410 $ 108,029
Original fair value adjustment at acquisition date $ 44,764  
Coupon rate 7.75%  
Effective interest rate 11.63%