v3.26.1
Income Taxes - Summary of Tax Effects on the Components of Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Foreign currency translation adjustments $ 203 $ (3,660) $ 1,844 $ (6,644)
Change in share of equity method investments’ other comprehensive income (loss) 262 (272) 186 190
Interest Rate Cap        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain on interest rate cap 0 (293) 0 (513)
Gain on interest rate cap reclassified to earnings $ 0 $ 409 $ 0 $ 943