XML 70 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Assets and Liabilities - Schedule of Assets and Liabilities Measure at Fair Value (Details) - Recurring - Marketable securities
$ in Thousands
Dec. 31, 2019
USD ($)
Recurring Fair Value Measurements:  
Fair value of assets $ 249,602
Quoted Prices in Active Markets for Identical Assets (Level 1)  
Recurring Fair Value Measurements:  
Fair value of assets 249,602
Significant Other Observable Inputs (Level 2)  
Recurring Fair Value Measurements:  
Fair value of assets 0
Significant Unobservable Inputs (Level 3)  
Recurring Fair Value Measurements:  
Fair value of assets $ 0