XML 94 R84.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation Plans (Narrative) (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-Based Payment Arrangement, Noncash Expense [Abstract]        
Shares available for future grants (in shares) 662   662  
Stock-based compensation expense $ 9,000 $ 8,100 $ 18,100 $ 16,400
Aggregate intrinsic value of options exercised     50 2,500
Cash received from option exercises     $ 25 $ 2,200