XML 81 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Reconciliation of Level 3 Financial Assets Measured on Recurring Basis (Details) - Level 3 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Beginning balance $ 22,047 $ 20,846
Total fair value adjustments reported in other comprehensive income   1,201
Exchange of available-for-sale corporate debt securities (Note 5) (22,047)  
Ending balance $ 0 $ 22,047