v3.26.1
Restructuring and Severance - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restructuring Cost And Reserve [Line Items]        
Restructuring expenses $ 59 $ 420 $ 81 $ 680
Severance        
Restructuring Cost And Reserve [Line Items]        
Restructuring and severance expenses 34 312 56 334
Singapore Manufacturing Facility        
Restructuring Cost And Reserve [Line Items]        
Restructuring expenses $ 25   $ 25  
Impairment of ROU Operating Lease Assets        
Restructuring Cost And Reserve [Line Items]        
Restructuring expenses   $ 108   $ 346