XML 113 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 17. Share-Based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense $ 28,104 $ 34,219 $ 28,656
Share-based compensation expense, income tax benefit 12,200 19,300 7,300
Restricted Stock and Performance Units [Member}      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense, unrecognized, unvested restricted stock and performance units $ 26,600    
Share-based compensation expense, unrecognized, unvested weighted average period of recognition (in years) 1 year 3 months 18 days    
Cost of sales [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense $ 3,923 4,798 3,174
Selling, general and administrative [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense 20,696 25,217 22,367
Research and development [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense 3,502 4,133 3,080
Production start-up [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense $ (17) $ 71 $ 35