v3.26.1
Debt - Schedule of Short-term and Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument    
Less: unamortized debt issuance costs $ (3,211) $ (3,235)
Total short-term debt 9,256 9,063
Less: unamortized debt issuance costs (16,298) (18,783)
Total long-term debt 842,920 836,369
A Loan Facility    
Debt Instrument    
A Loan Facility 12,467 12,298
Term Loan Facility 299,218 295,152
B2 Term Loan Facility    
Debt Instrument    
Term Loan Facility $ 560,000 $ 560,000