XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Equity - AOCI Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Changes in the balances of each component of AOCI        
Balance at the beginning of the period $ 412,461 $ 377,064 $ 408,374 $ 374,512
Other comprehensive income (loss) (24) (130) (43) 23
Balance at the end of the period 423,735 395,331 423,735 395,331
Accumulated Other Comprehensive Income        
Changes in the balances of each component of AOCI        
Balance at the beginning of the period 1,827 2,047 1,846 1,894
Other comprehensive income (loss)     (43)  
Balance at the end of the period 1,803 $ 1,917 1,803 $ 1,917
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)     (39)  
Balance at the end of the period 1,827   1,827  
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)     (4)  
Balance at the end of the period $ (24)   $ (24)