XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per Common Share (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings per Common Share    
Net income attributable to common shares $ 55,953 $ 198,108
Adjustment of interest expense attributable to Convertible Notes   108
Diluted net income attributable to common shareholders $ 55,953 $ 198,216
Weighted average shares outstanding:    
Basic weighted average shares outstanding (in shares) 18,347 17,924
Effect of dilutive securities (in shares) 428 1,524
Convertible Notes (in shares)   336
Diluted weighted average shares outstanding (in shares) 18,775 19,784