XML 85 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity (Summary of Nonvested Options) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Options      
Nonvested at beginning of period   2,076,355  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross   642,985  
Options vested   (893,539)  
Options forfeited   (21,138)  
Nonvested at end of period   1,804,663  
Weighted-Average Grant Date Fair Value      
Nonvested at beginning of period (in dollars per share)   $ 12.68  
Options granted (in dollars per share) $ 21.49 21.89 $ 16.76
Options vested (in dollars per share)   10.98  
Options forfeited (in dollars per share)   16.19  
Nonvested at end of period (in dollars per share)   $ 16.76  
Employee Stock Options [Member]      
Weighted-Average Grant Date Fair Value      
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount   $ 21.3  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition   2 years 7 months 6 days