XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]        
Cash $ 9,042 $ 157,483    
Money market funds 395,565 3,014    
Total cash and cash equivalents 404,607 160,497    
Restricted cash included in prepaid expenses and other current assets and other assets 547 547    
Total cash, cash equivalents, and restricted cash shown in the consolidated statements of cash flows $ 405,154 $ 161,044 $ 34,809 $ 2,728
Restricted Cash and Cash Equivalents, Statement of Financial Position Other assets, Prepaid expenses and other current assets Other assets, Prepaid expenses and other current assets