XML 20 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Details Textual) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amortized cost of the investment in available-for-sale debt securities $ 91.7 $ 90.0
Available-for-sale Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Face amount of investment in available-for-sale debt securities $ 100.9  
Expected remaining term of available for sale securities 1 year 2 months 12 days