v3.26.1
Debt - Schedule of Term Loan B Facility (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
2024 Term Loan B Facility, net of debt discount and issuance costs $ 346,768 $ 347,665
Secured Debt | 2024 Credit Agreement | Line of Credit    
Debt Instrument [Line Items]    
2024 Term Loan B Facility 358,638 360,454
Unamortized debt discount (3,845) (4,275)
Unamortized debt issuance costs (4,393) (4,882)
2024 Term Loan B Facility, net of debt discount and issuance costs $ 350,400 $ 351,297