XML 83 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Schedule of Inventory (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Investments [Abstract]    
Raw materials $ 0 $ 787
Work-in-progress 3,155 16,386
Total inventories $ 3,155 $ 17,173