XML 52 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Summary of Financial Instruments Measured at Fair Value on a Recurring Basis (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents (money market funds) $ 797,448,000 $ 314,636,000
Totals 797,448,000 314,636,000
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents (money market funds) 797,448 314,636,000
Totals $ 797,448 $ 314,636,000