XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income Per Common Share - Antidilutive securities (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Net Income Per Common Share    
Total antidilutive securities (in shares) 78 375
Treasury Warrants    
Net Income Per Common Share    
Total antidilutive securities (in shares) 78 355
Employee Stock Awards    
Net Income Per Common Share    
Total antidilutive securities (in shares)   20