v3.26.1
Balance Sheet Components - Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Inventory, Net [Abstract]    
Finished goods $ 154 $ 0
Total inventories, current 154 0
Inventories, long-term [1] 3,843 0
Total current and long-term inventories $ 3,997 $ 0
[1] Inventories, long-term, are comprised of raw materials and work in process that are expected to be sold beyond the next 12 months.