XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Changes in Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 152,700 $ 382,267
Ending balance 94,532 397,096
Foreign currency translation adjustment, tax 400 (1,800)
Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (15,191) (16,261)
Foreign currency translation adjustment, net of tax expense of $0.4 million and $1.8 million, respectively 1,132 (4,332)
Ending balance $ (14,059) $ (20,593)