v3.26.1
Revenues - Concentration Risk (Detail) - Accounts Receivable - Customer Concentration Risk
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Commercial Customer One    
Revenue from contract with customer [Line Items]    
Percentage of concentration risk 14.00%  
Commercial Customer Two    
Revenue from contract with customer [Line Items]    
Percentage of concentration risk 11.00% 15.00%