v3.26.3
Debt - Schedule of Short-term and Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument    
Less: unamortized debt issuance costs $ (9,945) $ (3,235)
Total short-term debt 127,709 9,063
Less: unamortized debt issuance costs (4,505) (18,783)
Total long-term debt 738,514 836,369
A Loan Facility    
Debt Instrument    
A Loan Facility 25,654 12,298
Term Loan Facility 295,019 295,152
B2 Term Loan Facility    
Debt Instrument    
A Loan Facility 112,000 0
Term Loan Facility $ 448,000 $ 560,000