XML 110 R95.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation Expense - Stock-Based Compensation Expense (Detail) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]      
Recognition period for unrecognized compensation expense 1 year 6 months    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense $ 48,517,000 $ 52,443,000 $ 54,768,000
Income tax benefit recognized related to stock-based compensation expense 6,820,000 8,387,000 8,442,000
Compensation expense capitalized 0 0 0
Product cost of revenue [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense 2,216,000 1,966,000 1,979,000
Research, development, and engineering expenses      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense 15,336,000 14,628,000 16,480,000
Selling, general, and administrative [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense $ 30,965,000 $ 35,849,000 $ 36,309,000