XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Changes in Level 3 Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Assets Beginning Balance   $ 104   $ 101
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings   2   5
Transfers In (Out)   106   106
Assets Ending Balance   0   0
Auction rate securities        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Assets Beginning Balance $ 0 21,700 $ 0 21,699
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings       1
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales   (350)   (350)
Transfers In (Out) (29,566) 21,350 (29,566) 21,350
Assets Ending Balance 29,566 $ 0 29,566 $ 0
Auction Rate Securities Purchase Commitment        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Liabilities Beginning Balance 0   0  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net 332   332  
Liabilities Ending Balance $ 332   $ 332