XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 369,669 $ 245,059 $ 522,801
Amounts arising during the period   (457) 702
Reclassification adjustments   7 (326)
Ending balance 178,971 369,669 245,059
Net Unrealized Gains (Losses) on Marketable Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 189 379 3
Amounts arising during the period (202) (197) 702
Reclassification adjustments   7 (326)
Ending balance (13) 189 379
Foreign Currency Translation Adjustments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (260) 0 0
Amounts arising during the period 288 (260) 0
Reclassification adjustments   0 0
Ending balance 28 (260) 0
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (71) 379 3
Amounts arising during the period 86    
Ending balance $ 15 $ (71) $ 379