XML 57 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Additional Information (Detail)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
USD ($)
Customer
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Property Plant And Equipment [Abstract]      
Write down of inventory $ 800 $ 807  
Number of customers designated | Customer 1    
Depreciation expense   2,000 $ 1,300
Depreciation expense, discontinued operations   $ 200 $ 400