v3.26.1
Balance Sheet Components - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Apr. 30, 2025
Jun. 28, 2024
Deferred Government Grants [Line Items]              
Percentage of equity interest           18.35%  
Total investment $ 1,800   $ 1,800   $ 1,700    
Long-term investments 1,599   1,599   1,591    
Depreciation expense 1,100 $ 800 1,800 $ 1,300      
Affiliates              
Deferred Government Grants [Line Items]              
Long-term investments $ 1,600   $ 1,600   $ 1,600    
Maximum              
Deferred Government Grants [Line Items]              
Investment obligation amount             $ 4,400
Percentage of equity interest             18.93%