v3.26.1
Long-Term Debt - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 19, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]            
Loss on extinguishment of debt     $ 0 $ 0 $ 0 $ (1,452,000)
Credit Agreement | Line of Credit            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity $ 490,000,000          
Credit Agreement | Line of Credit | Revolving Credit Facility            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity $ 20,000,000          
Debt instrument, term 5 years          
Credit Agreement | Line of Credit | Revolving Credit Facility | Secured Overnight Financing Rate (SOFR)            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate 3.75% 3.75%     7.42%  
Credit Agreement | Line of Credit | Revolving Credit Facility | Base Rate            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate 2.75%          
Credit Agreement | Secured Debt            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity $ 470,000,000          
Debt instrument, term 5 years          
Mandatory pre-payments as percent of net cash proceeds from issuance 100.00%          
Mandatory pre-payments as percent of net cash proceeds from sales of guarantor 100.00%          
Mandatory pre-payments as percent of annual excess cash flows 75.00%          
Debt instrument, covenant, indebtedness, amount $ 15,000,000          
Debt instrument, covenant, indebtedness (in percent) 0.15          
Debt instrument, covenant, defaults, amount $ 15,000,000          
Debt instrument, covenant, defaults (in percent) 0.15          
Credit Agreement | Secured Debt | Step-Down Based Upon Achievement, One            
Debt Instrument [Line Items]            
Mandatory pre-payments as percent of annual excess cash flows 50.00%          
Credit Agreement | Secured Debt | Step-Down Based Upon Achievement, Two            
Debt Instrument [Line Items]            
Mandatory pre-payments as percent of annual excess cash flows 25.00%          
Credit Agreement | Secured Debt | Step-Down Based Upon Achievement, Three            
Debt Instrument [Line Items]            
Mandatory pre-payments as percent of annual excess cash flows 0.00%          
Credit Agreement | Secured Debt | Secured Overnight Financing Rate (SOFR)            
Debt Instrument [Line Items]            
Floor 0.50%          
Debt instrument, basis spread on variable rate 5.00%       8.59%  
Credit Agreement | Secured Debt | Base Rate            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate 4.00%          
2026 Notes            
Debt Instrument [Line Items]            
Fair value of debt     $ 328,200,000   $ 328,200,000