XML 73 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Investments - Fair Value of Available-for-sale Investments in Unrealized Loss Position (Details)
$ in Thousands
Dec. 31, 2020
investment
Dec. 31, 2019
USD ($)
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Number of investments in an unrealized loss position | investment 0  
Fair Value    
Less than 12 Months   $ 0
12 Months or Greater   22,047
Total   22,047
Unrealized Loss    
Less than 12 Months   0
12 Months or Greater   (698)
Total   (698)
Corporate debt securities    
Fair Value    
Less than 12 Months   0
12 Months or Greater   22,047
Total   22,047
Unrealized Loss    
Less than 12 Months   0
12 Months or Greater   (698)
Total   $ (698)