v3.26.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Commitments And Contingencies [Line Items]      
Restricted cash to support our outstanding letters of credit $ 1,713   $ 1,713
Purchase commitments 44,000    
Capital commitments $ 1,600    
Purchase commitments spent over period 3 years    
Warranty expense $ 200 $ 500  
Energy Industrial [Member]      
Commitments And Contingencies [Line Items]      
Standard product warranty period 1 year    
Silicon Valley Bank Credit Facility [Member]      
Commitments And Contingencies [Line Items]      
Letters of credit outstanding     $ 1,700
Silicon Valley Bank Credit Facility [Member] | Revolving Credit Facility [Member]      
Commitments And Contingencies [Line Items]      
Restricted cash to support our outstanding letters of credit $ 1,700    
Thermal Barrier Contracts [Member] | OEM [Member]      
Commitments And Contingencies [Line Items]      
Purchase commitment, description While the OEM has agreed to purchase its requirement for Barriers from the Company for locations to be designated from time to time by the OEM, it has no obligation to purchase any minimum quantity of Barriers under the Contracts.