XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation (Schedule of Earnings Per Share Basic and Diluted) (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average common shares outstanding – basic (in shares) 51,817 51,757 51,661 51,680
Effect of potentially dilutive securities - Warrants (in shares) 1,706 2,526 1,802 2,660
Weighted average common shares outstanding – diluted (in shares) 53,999 54,886 53,882 54,931
Restricted stock, restricted stock units and performance stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Effect of potentially dilutive securities - Share-based payment (in shares) 475 603 418 591
Employee Stock Purchase Plan        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Effect of potentially dilutive securities - Share-based payment (in shares) 1 0 1 0