v3.26.1
Debt - Narrative (Details) - Line of Credit - 2023 Credit Agreement - USD ($)
6 Months Ended 12 Months Ended
Dec. 16, 2025
Nov. 28, 2023
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]        
Maximum borrowing capacity   $ 100,000,000    
Debt issuance costs     $ 0  
Minimum fixed charge coverage ratio   1.15    
Fair value     388,245,000 $ 398,000,000
Prior To and Through December 31, 2025        
Debt Instrument [Line Items]        
Maximum net leverage ratio   3.50    
Thereafter        
Debt Instrument [Line Items]        
Maximum net leverage ratio   3.00    
Fed Funds Rate        
Debt Instrument [Line Items]        
Variable rate   0.50%    
Secured Overnight Financing Rate (SOFR)        
Debt Instrument [Line Items]        
Variable rate   1.00%    
Secured Overnight Financing Rate (SOFR) | Minimum        
Debt Instrument [Line Items]        
Variable rate   2.75%    
Secured Overnight Financing Rate (SOFR) | Maximum        
Debt Instrument [Line Items]        
Variable rate   3.25%    
Base Rate | Minimum        
Debt Instrument [Line Items]        
Variable rate   1.75%    
Base Rate | Maximum        
Debt Instrument [Line Items]        
Variable rate   2.25%    
Senior Term Loan Facility        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 400,000,000 $ 300,000,000    
Increase to maximum borrowing capacity 100,000,000      
Unused commitments     200,000,000 200,000,000
Senior Revolving Facility        
Debt Instrument [Line Items]        
Maximum borrowing capacity 200,000,000 50,000,000    
Borrowed amount     $ 0 0
Increase to maximum borrowing capacity 150,000,000      
Senior Revolving Facility | Minimum        
Debt Instrument [Line Items]        
Line of credit facility, unused capacity, commitment fee percentage     0.375%  
Senior Revolving Facility | Maximum        
Debt Instrument [Line Items]        
Line of credit facility, unused capacity, commitment fee percentage     0.50%  
Letter of Credit        
Debt Instrument [Line Items]        
Maximum borrowing capacity 45,000,000 15,000,000    
Increase to maximum borrowing capacity $ 30,000,000      
Swingline Loans        
Debt Instrument [Line Items]        
Maximum borrowing capacity   $ 10,000,000    
Loans outstanding     $ 0 $ 0
Effective interest rate     6.50% 6.60%
Senior Term Loan Facility        
Debt Instrument [Line Items]        
Interest rate   1.25%