XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - Additional Information (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Stock Awards    
Earnings Per Share    
Antidilutive securities excluded from computation of earnings per shares (in shares) 162 501
Convertible Debt Securities    
Earnings Per Share    
Antidilutive securities excluded from computation of earnings per shares (in shares) 1,200 1,200