XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation (Schedule of Earnings Per Share Basic and Diluted) (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average common shares outstanding – basic (in shares) 52,417 51,182 51,916 51,512
Effect of potentially dilutive securities - Warrants (in shares) 0 1,869 1,584 2,397
Weighted average common shares outstanding – diluted (in shares) 52,417 53,715 53,941 54,524
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) 0 664 440 615
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) 0 0 1 0