XML 78 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Share-Based Compensation Plans (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]    
Weighted average grant-date fair value of options granted $ 2.9 $ 11.53
Shares issued from vesting of non vested stock $ 3.97  
Employee Stock Option [Member]    
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]    
Unrecognized share-based compensation expense $ 8.6  
Unrecognized share-based compensation expense, weighted average period 1 year 2 months 12 days  
Restricted Stock [Member]    
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]    
Unrecognized share-based compensation expense, Other than option $ 1.2  
Unrecognized share-based compensation expense, weighted average period, Other than option 2 years 4 months 24 days  
2019 EIP [Member]    
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]    
Shares issued from vesting of non vested stock 94,340  
2019 EIP [Member] | Maximum [Member]    
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]    
Number of shares available for issuance 7,000,000  
2009 EIP [Member]    
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]    
Deferred Compensation Arrangement with Individual, Maximum Contractual Term 10 years  
2009 EIP [Member] | Minimum [Member]    
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]    
Vesting period 3 years  
2009 EIP [Member] | Maximum [Member]    
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]    
Vesting period 4 years  
2019 ESPP [Member]    
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]    
Shares issued under ESPP 18,365