XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income Per Common Share - Antidilutive securities (Details) - $ / shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net Income Per Common Share        
Total antidilutive securities (in shares) 850 78 526 39
Warrants PSP1        
Net Income Per Common Share        
Warrants exercise price (in dollars per share) $ 28.38   $ 28.38  
Warrants PSP2        
Net Income Per Common Share        
Warrants exercise price (in dollars per share) 40.41   40.41  
Warrants PSP3        
Net Income Per Common Share        
Warrants exercise price (in dollars per share) $ 57.47   $ 57.47  
Warrants PSP1        
Net Income Per Common Share        
Total antidilutive securities (in shares) 582   291  
Warrants PSP2        
Net Income Per Common Share        
Total antidilutive securities (in shares) 125   125  
Warrants PSP3        
Net Income Per Common Share        
Total antidilutive securities (in shares) 78 78 78 39
Restricted Stock Units (RSUs)        
Net Income Per Common Share        
Total antidilutive securities (in shares) 65   32