XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share - Basic and Diluted Net Income (Loss) per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Basic EPS:      
Net income attributable to stockholders, basic $ 38,939 $ 289,685  
Diluted EPS:      
Net income attributable to stockholders, diluted $ 38,939 $ 289,685  
Common Stock      
Basic EPS:      
Net income attributable to stockholders, basic     $ 18,456
Weighted-average common shares - Basic (shares) [1] 108,466,179 103,547,305 97,486,754
Basic EPS ($ per share) [1] $ 0.36 $ 2.80 $ 0.19
Diluted EPS:      
Net income attributable to stockholders, diluted     $ 18,580
Weighted-average common shares - Diluted (shares) [1] 108,468,857 104,001,288 102,147,353
Diluted EPS ($ per share) [1] $ 0.36 $ 2.79 $ 0.18
Preferred Stock      
Basic EPS:      
Net income attributable to stockholders, basic     $ 124
Weighted-average common shares - Basic (shares) [1] 0 0 653,118
Basic EPS ($ per share) [1] $ 0.00 $ 0.00 $ 0.19
Diluted EPS:      
Net income attributable to stockholders, diluted     $ 0
Weighted-average common shares - Diluted (shares) [1] 0 0 0
Diluted EPS ($ per share) [1] $ 0.00 $ 0.00 $ 0.00
[1] See “Notes to Consolidated Financial Statements – Note 4. Earnings Per Share” for additional information.