XML 110 R88.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - AOCI Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Changes in the balances of each component of AOCI      
Balance at the beginning of the period $ 374,512 $ 437,775 $ 840,093
Other comprehensive income (loss) (48) 74 8
Balance at the end of the period 408,374 374,512 437,775
Accumulated Other Comprehensive Income      
Changes in the balances of each component of AOCI      
Balance at the beginning of the period 1,894 1,820 1,812
Other comprehensive income (loss) (48) 74 8
Balance at the end of the period 1,846 1,894 1,820
Foreign Currency Translation      
Changes in the balances of each component of AOCI      
Balance at the beginning of the period 1,861 1,836 1,839
Other comprehensive income (loss) 5 25 (3)
Balance at the end of the period 1,866 1,861 1,836
Unrealized Gains (Losses) on Available for Sale Securities      
Changes in the balances of each component of AOCI      
Balance at the beginning of the period 33 (16) (27)
Other comprehensive income (loss) (53) 49 11
Balance at the end of the period $ (20) $ 33 $ (16)