XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period $ 791,705 $ 789,837 $ 836,627 $ 720,940
Net current-period other comprehensive income (loss) (504) (17) (791) (11)
Balance at end of period 805,939 821,110 805,939 821,110
Foreign Currency Translation Adjustments (in thousands)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period     20 29
Net current-period other comprehensive income (loss)     (791) (11)
Balance at end of period $ (771) $ 18 (771) 18
Other comprehensive income (loss), before reclassifications, tax     $ 280 $ 4