XML 35 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Accumulated Other Comprehensive Income [Line Items]          
Accumulated other comprehensive loss $ 584 $ 2,192 $ 2,289 $ 1,909  
Foreign currency translation adjustments          
Accumulated Other Comprehensive Income [Line Items]          
Accumulated other comprehensive loss     (13,435) (15,985) $ (29,088)
Unrealized gains on interest rate swaps, net of tax          
Accumulated Other Comprehensive Income [Line Items]          
Accumulated other comprehensive loss     8,556 13,554 15,424
Accumulated other comprehensive loss          
Accumulated Other Comprehensive Income [Line Items]          
Accumulated other comprehensive loss     $ (4,879) $ (2,431) $ (13,664)