XML 90 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings per Share - Summary of Computation of Basic and Diluted Net Income (Loss) per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator      
Net income (loss) $ 181,468 $ 34,597 $ (36,944)
Accumulation of dividends on preferred stock     (26,904)
Net income (loss) available to common stockholders $ 181,468 $ 34,597 $ (63,848)
Denominator      
Net income (loss) per common share - basic $ 3.07 $ 0.60 $ (2.48)
Net income (loss) per common share - diluted $ 2.97 $ 0.58 $ (2.48)
Weighted average number of shares of common stock - basic 59,173,121 57,531,540 25,772,419
Weighted average number of shares of common stock - diluted 61,097,045 59,205,213 25,772,419