XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Accumulated Other Comprehensive Income (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Accumulated Other Comprehensive Income  
Balance $ 419,476
Balance 365,093
Amounts reclassified from AOCI 0
Unrealized Gain (Loss) on Marketable Securities, net of tax  
Accumulated Other Comprehensive Income  
Balance (702)
Other comprehensive loss (2,311)
Balance (3,013)
Foreign Currency Items  
Accumulated Other Comprehensive Income  
Balance 2,596
Balance 2,596
Accumulated Other Comprehensive Income.  
Accumulated Other Comprehensive Income  
Balance 1,894
Other comprehensive loss (2,311)
Balance $ (417)