v3.26.1
Debt Obligations - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Aug. 01, 2024
Dec. 22, 2021
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Jun. 11, 2026
Line of Credit Facility [Line Items]                
Interest expense     $ 6,200 $ 6,500 $ 12,200 $ 12,500    
Revolving Credit Facility                
Line of Credit Facility [Line Items]                
Line of credit facility increase to maximum borrowing capacity         20,000      
Line of Credit Facility, Maximum Borrowing Capacity   $ 125,000           $ 195
Term Loan                
Line of Credit Facility [Line Items]                
Term Loan         $ 312,813   $ 320,938  
Term Loan | Revolving Credit Facility                
Line of Credit Facility [Line Items]                
Notes payable maturity date         Aug. 01, 2028      
Term Loan $ 325,000 125,000            
Line of credit facility with accordian feature   $ 125,000            
Term SOFR Loans                
Line of Credit Facility [Line Items]                
Principal repayment frequency             1.25  
Interest rate plus 2.60%              
Amended and Restated Credit Agreement | Revolving Credit Facility                
Line of Credit Facility [Line Items]                
Line of Credit Facility, Maximum Borrowing Capacity $ 175,000              
Amended and Restated Credit Agreement | Letter of Credit                
Line of Credit Facility [Line Items]                
Line of Credit Facility, Maximum Borrowing Capacity $ 10,000