XML 59 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements Fair Value Measurements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Assets, Fair Value Disclosure [Abstract]    
Money Market Funds $ 551,213 $ 363,075
US Government Securities, at Carrying Value 10,531 34,728
Municipal bonds 23,998 0
Total 585,742 397,803
US Treasury Securities [Member]    
Debt Securities, Available-for-sale [Abstract]    
Available-for-sale Securities, Amortized Cost Basis 10,530 34,716
Available-for-sale Securities, Gross Unrealized Gain 1 13
Available-for-sale Securities, Gross Unrealized Loss 0 (1)
Fair Value 10,531 34,728
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]    
Fair Value 10,531 34,728
Municipal Bond [Member]    
Debt Securities, Available-for-sale [Abstract]    
Available-for-sale Securities, Amortized Cost Basis 23,994  
Available-for-sale Securities, Gross Unrealized Gain 8  
Available-for-sale Securities, Gross Unrealized Loss (4)  
Fair Value 23,998  
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]    
Fair Value 23,998  
Level 1 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Money Market Funds 551,213 363,075
US Government Securities, at Carrying Value 10,531 34,728
Municipal bonds 0 0
Total 561,744 397,803
Level 2 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Money Market Funds 0 0
US Government Securities, at Carrying Value 0 0
Municipal bonds 23,998 0
Total $ 23,998 $ 0