XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental Financial Statement Information - Schedule of Fair Value of Cash Equivalents (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Marketable securities, Cost or Amortized Cost $ 309,816 $ 309,283
Marketable securities, Unrealized Gains 0 0
Marketable securities, Unrealized Losses 0 0
Marketable securities, Estimated Fair Value 309,816 309,283
Money Market Funds    
Schedule Of Available For Sale Securities [Line Items]    
Money market funds, Cost or Amortized Cost 309,816 309,283
Money market funds, Unrealized Gains 0 0
Money market funds, Unrealized Losses 0 0
Money market funds, Estimated Fair Value $ 309,816 $ 309,283