XML 98 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning Balance $ 836,627 $ 720,940 $ 686,257
Net current-period other comprehensive income (loss) (378) (9) 20
Ending Balance 822,936 836,627 720,940
Foreign Currency Translation Adjustments      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning Balance 20 29  
Net current-period other comprehensive income (loss) (378) (9)  
Ending Balance (358) 20 $ 29
Other comprehensive income (loss), before reclassifications, tax $ 135 $ 3