XML 80 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Stock-Based Compensation Expense Related to Stock Options, PSUs, RSUs and Restricted Stock (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense $ 15,342 $ 16,016 $ 28,322
Tax benefit for expense associated with non-qualified stock options, PSUs, RSUs and restricted stock (2,102) (3,837) (5,152)
Total stock-based compensation expense, net of tax 13,240 12,179 23,170
Cost of Revenue [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense 1,142 1,293 2,876
Selling, General and Administrative Expenses [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense 10,412 10,701 20,844
Research and Development Expenses [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense 3,788 4,022 4,602
Stock-based Compensation Expense Included in Operating Expenses [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense $ 14,200 $ 14,723 $ 25,446