XML 73 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Other Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Other Balance Sheet Components [Abstract]    
Prepaid expenses $ 42,158 $ 45,173
Accrued interest receivable 11,890 6,026
Other current assets 10,956 10,442
Total prepaid expenses and other current assets $ 65,004 $ 61,641