XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Common Share - Antidilutive securities (Details) - $ / shares
shares in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net Income Per Common Share    
Total antidilutive securities (in shares) 1,485 203
Warrants PSP1    
Net Income Per Common Share    
Warrants exercise price (in dollars per share) $ 28.38  
Warrants PSP2    
Net Income Per Common Share    
Warrants exercise price (in dollars per share) 40.41  
Warrants PSP3    
Net Income Per Common Share    
Warrants exercise price (in dollars per share) $ 57.47  
Warrants PSP1    
Net Income Per Common Share    
Total antidilutive securities (in shares) 582  
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
Employee Stock Awards    
Net Income Per Common Share    
Total antidilutive securities (in shares) 700