v3.26.1
Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Customer
Jun. 30, 2025
USD ($)
Customer
Dec. 31, 2025
USD ($)
Customer
Summary Of Significant Accounting Policies [Line Items]      
Decrease for uncollectible accounts receivable | $ $ (18) $ 32  
Restricted cash to support our outstanding letters of credit | $ $ 1,713   $ 1,713
Revenue [Member] | Customer Concentration Risk [Member] | Two Customers [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Number of customers | Customer 2 2  
Revenue [Member] | Customer Concentration Risk [Member] | Customer A [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk percentage 51.00% 51.00%  
Revenue [Member] | Customer Concentration Risk [Member] | Customer B [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk percentage 72.00% 72.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customers [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Number of customers | Customer     2
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk percentage 43.00%    
Number of customers | Customer 1    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer A [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk percentage     41.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer B [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk percentage     13.00%
Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Decrease for uncollectible accounts receivable | $ $ (100) $ (100)