v3.26.3
Long-Term Debt - Schedule of Future Minimum Principal Payments of the Term Facility (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
2026 remaining $ 12,224  
2027 48,901  
2028 48,901  
2029 48,901  
2030 onwards 857,963  
Total principal amount 1,016,890 $ 1,261,315
Term Loan | Line of Credit | Secured Debt    
Debt Instrument [Line Items]    
2026 remaining 12,224  
2027 48,901  
2028 48,901  
2029 48,901  
2030 onwards 757,963  
Total principal amount 916,890 302,250
2030 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
2026 remaining 0  
2027 0  
2028 0  
2029 0  
2030 onwards 100,000  
Total principal amount $ 100,000 $ 350,000