XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Cash Equivalents, Restricted Cash and Investments - Amortized Cost and Fair Value of Cash Equivalents and Investments 2 (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Cash and Cash Equivalents [Abstract]    
Cash equivalents $ 37,331 $ 41,960
Short-term investments 300,024 214,514
Long-term investments 31,235 97,856
Total available-for-sale securities $ 368,590 $ 354,330