XML 88 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Investments and Fair Value Measurements - Amortized Cost Basis and Fair Value of Debt Securities by Contractual Maturity (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Cost Basis  
Due in one year or less $ 153,483
Due after one year through five years 36,128
Cost Basis 189,611
Fair Value  
Due in one year or less 153,469
Due after one year through five years 36,120
Fair Value $ 189,589