XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation (Reconciliation of Weighted Average Shares Table) (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share Reconciliation [Abstract]        
Weighted average common shares outstanding - basic 51,757 50,999 51,680 50,661
Restricted stock, restricted stock units and performance stock units 603 0 591 0
Warrants 2,526 0 2,660 0
Weighted average number of dilutive shares 54,886 50,999 54,931 50,661