XML 77 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share - Summary of Computation of Basic and Diluted Earnings per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
5 Months Ended 12 Months Ended
Dec. 31, 2019
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings per common share - basic            
Numerator for basic earnings per share   $ 115,596 $ 76,893 $ (30,375)    
Denominator for basic weighted average shares   52,705,732 38,910,150 31,672,089 25,980,797 18,092,494
Earnings/(Loss) per common share - basic $ 0.03 $ 2.19 $ 1.98 $ (0.96)    
Earnings per common share - diluted            
Numerator for basic earnings per share   $ 115,596 $ 76,893 $ (30,375)    
Adjustment for interest expense, fees, and deferred financing costs on Convertible Notes [1]   3,645 3,639      
Numerator for diluted earnings per share   $ 119,241 $ 80,532 $ (30,375)    
Denominator for basic weighted average shares   52,705,732 38,910,150 31,672,089 25,980,797 18,092,494
Adjustment for dilutive effect of Convertible Notes [1]   4,023,116 3,795,725      
Denominator for diluted weighted average shares   56,728,848 42,705,875 31,672,089    
Earnings/(Loss) per common share - diluted [2]   $ 2.1 $ 1.89 $ (0.96)    
[1] No adjustments for interest or incremental shares were included for the year ended December 31, 2022 because the effect would be antidilutive.
[2] For the year ended December 31, 2022, the impact of the hypothetical conversion of Convertible Notes was antidilutive (see Note 9).