v3.26.3
Product and Business Acquisitions - Additional Information (Detail)
$ in Thousands
12 Months Ended
Oct. 05, 2023
USD ($)
Dec. 31, 2025
Business
Dec. 31, 2024
Business
Business Acquisition [Line Items]      
Business combination, number of businesses acquired | Business   0 0
Punto Verde Company      
Business Acquisition [Line Items]      
Business combination, cash consideration $ 4,492    
Business combination, cash acquired 233    
Business combination, liabilities assumed $ 447