XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Schedule Of Cash And Cash Equivalents And Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Cash and Cash Equivalents [Abstract]      
Cash and cash equivalents $ 36,386 $ 73,222 $ 114,346
Restricted cash 3,311 $ 3,300 33,311
Total cash, cash equivalents and restricted cash $ 39,697   $ 147,657