v3.26.3
Revenue from contracts with customers - Additional Information (Detail)
9 Months Ended
Sep. 30, 2026
United States  
Revenue Recognition [Line Items]  
Percentage sales reserves and allowances to U.S. customers 70.00%