XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.2
ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
AOCI roll forward    
Balance $ 1,078,291 $ 1,022,513
Change during the period:    
Balance 1,091,015 1,059,756
Foreign Currency Translation    
AOCI roll forward    
Balance (2,828) (2,369)
Change during the period:    
Before-tax amount 298 (166)
Balance $ (2,530) $ (2,535)