XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income Per Common Share - Antidilutive securities (Details) - $ / shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Net Income Per Common Share        
Total antidilutive securities (in shares) 1,093 78 715 78
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   388  
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 78
Employee Stock Awards        
Net Income Per Common Share        
Total antidilutive securities (in shares) 308   124