XML 62 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements Fair Value Measurements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Assets, Fair Value Disclosure [Abstract]    
Money Market Funds $ 579,105 $ 551,213
US Government Securities, at Carrying Value 5,782 10,531
Municipal bonds 26,009 23,998
Total 610,896 585,742
US Treasury Securities [Member]    
Debt Securities, Available-for-sale [Abstract]    
Available-for-sale Securities, Amortized Cost Basis 5,783 10,530
Available-for-sale Securities, Gross Unrealized Gain 0 1
Available-for-sale Securities, Gross Unrealized Loss (1) 0
Fair Value 5,782 10,531
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]    
Fair Value 5,782 10,531
Municipal Bond [Member]    
Debt Securities, Available-for-sale [Abstract]    
Available-for-sale Securities, Amortized Cost Basis 26,017 23,994
Available-for-sale Securities, Gross Unrealized Gain 0 8
Available-for-sale Securities, Gross Unrealized Loss (8) (4)
Fair Value 26,009 23,998
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]    
Fair Value 26,009 23,998
Level 1 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Money Market Funds 579,105 551,213
US Government Securities, at Carrying Value 5,782 10,531
Municipal bonds 0 0
Total 584,887 561,744
Level 2 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Money Market Funds 0 0
US Government Securities, at Carrying Value 0 0
Municipal bonds 26,009 23,998
Total $ 26,009 $ 23,998