XML 129 R110.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings per Common Share - Narrative (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Convertible Debt Securities    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Securities excluded in the calculation of diluted earnings per share (in shares) 28,433,909 30,479,037
Equity awards    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Securities excluded in the calculation of diluted earnings per share (in shares) 20,568 22,451