XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid expenses $ 3,317 $ 1,504
Advances to suppliers 15,230 4,494
Other current assets 5,064 2,939
Prepaid expenses and other current assets $ 23,611 $ 8,937