XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Equity - AOCI Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Changes in the balances of each component of AOCI    
Balance at the beginning of the period $ 437,628 $ 408,374
Other comprehensive income (loss) (822) (19)
Balance at the end of the period 403,570 412,461
Accumulated Other Comprehensive Income    
Changes in the balances of each component of AOCI    
Balance at the beginning of the period 1,483 1,846
Other comprehensive income (loss) (822)  
Balance at the end of the period 661 $ 1,827
Translation adjustment    
Changes in the balances of each component of AOCI    
Balance at the beginning of the period 1,814  
Other comprehensive income (loss) (3)  
Balance at the end of the period 1,811  
Unrealized gain on available for sale securities    
Changes in the balances of each component of AOCI    
Balance at the beginning of the period (331)  
Other comprehensive income (loss) (819)  
Balance at the end of the period $ (1,150)