XML 69 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Equity - AOCI Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Changes in the balances of each component of AOCI    
Balance at the beginning of the period $ 408,374 $ 374,512
Other comprehensive income (loss) (19) 153
Balance at the end of the period 412,461 377,064
Accumulated Other Comprehensive Income    
Changes in the balances of each component of AOCI    
Balance at the beginning of the period 1,846 1,894
Other comprehensive income (loss) (19)  
Balance at the end of the period 1,827 $ 2,047
Foreign Currency Translation    
Changes in the balances of each component of AOCI    
Balance at the beginning of the period 1,866  
Other comprehensive income (loss) (30)  
Balance at the end of the period 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 (20)  
Other comprehensive income (loss) 11  
Balance at the end of the period $ (9)