XML 66 R56.htm IDEA: XBRL DOCUMENT v3.25.1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
AOCI roll forward    
Balance $ 1,078,291 $ 1,022,513
Change during the period:    
Balance 1,081,586 1,033,290
Foreign Currency Translation    
AOCI roll forward    
Balance (2,828) (2,369)
Change during the period:    
Before-tax amount 7 (113)
Balance $ (2,821) $ (2,482)