v3.26.1
Balance Sheet Components - Additional Information (Detail)
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Customer
Property Plant And Equipment [Abstract]    
Write down of inventory $ 639,000 $ 807,000
Number of customers designated | Customer   1
Depreciation expense $ 2,000,000 $ 2,000,000
Depreciation expense, discontinued operations   $ 200,000