XML 69 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Accumulated Other Comprehensive Loss (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 $ 139,050 $ 153,612 $ 72,116
Change during the year (1,019) 694 105
Ending balance 94,596 139,050 153,612
Foreign Currency Translation Adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 112 (618)  
Change during the year (1,019) 730  
Ending balance (907) 112 (618)
Unrealized Gain (Loss) on Investments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 0 36  
Change during the year 0 (36)  
Ending balance 0 0 36
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 112 (582) (687)
Change during the year (1,019) 694 105
Ending balance $ (907) $ 112 $ (582)