XML 64 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - Summary of Computation of Basic and Diluted Earnings per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings per common share - basic    
Numerator for basic earnings per share $ 14,508 $ 22,486
Denominator for basic weighted average shares 46,748,386 35,074,076
Earnings/(Loss) per common share - basic $ 0.31 $ 0.64
Earnings per common share - diluted    
Numerator for basic earnings per share $ 14,508 $ 22,486
Adjustment for interest expense, fees, and deferred financing costs on Convertible Notes 916 910
Numerator for diluted earnings per share $ 15,424 $ 23,396
Denominator for basic weighted average shares 46,748,386 35,074,076
Adjustment for dilutive effect of Convertible Notes 3,847,265 3,666,795
Denominator for diluted weighted average shares 50,595,651 38,740,871
Earnings/(Loss) per common share - diluted $ 0.3 $ 0.6