XML 51 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components - Additional Information (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Apr. 30, 2025
Dec. 31, 2024
Jun. 28, 2024
Inventory reserves $ 0   $ 4  
Percentage of equity interest   18.35%    
Total investment 1,700   1,700  
Affiliates        
Long-term investments $ 1,600   $ 1,600  
Maximum        
Investment obligation amount       $ 4,200
Percentage of equity interest       18.93%