XML 45 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements Fair Value Measurements (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds $ 454,477 $ 551,213
US Government Securities, at Carrying Value 11,074 10,531
Municipal bonds 21,623 23,998
Total 487,174 585,742
Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]    
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost 31,573  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost 1,132  
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]    
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value 31,566  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value 1,131  
Debt Securities, Available-for-sale, Amortized Cost 32,705 34,524
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0 9
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 8 4
Debt Securities, Available-for-sale 32,697 34,529
US Treasury Securities [Member]    
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]    
Debt Securities, Available-for-sale, Amortized Cost 11,074 10,530
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0 1
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 0 0
Debt Securities, Available-for-sale 11,074 10,531
Municipal Bonds    
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]    
Debt Securities, Available-for-sale, Amortized Cost 21,631 23,994
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0 8
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 8 4
Debt Securities, Available-for-sale 21,623 23,998
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 454,477 551,213
US Government Securities, at Carrying Value 11,074 10,531
Municipal bonds 0 0
Total 465,551 561,744
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 0 0
US Government Securities, at Carrying Value 0 0
Municipal bonds 21,623 23,998
Total $ 21,623 $ 23,998