XML 60 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Share - Summary of Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator      
Net income $ 22,070 $ 66,620 $ 146,082
Net income attributable to common stockholders $ 22,070 $ 66,620 $ 146,082
Denominator      
Weighted average common shares outstanding (in shares) 120,826,644 126,108,329 126,354,597
Basic net income per share attributable to common stockholders (in dollars per share) $ 0.18 $ 0.53 $ 1.16
Numerator      
Net income attributable to common stockholders $ 22,070 $ 66,620 $ 146,082
Denominator      
Basic weighted average common shares (in shares) 120,826,644 126,108,329 126,354,597
Dilutive effect of outstanding Time-Based Restricted Stock Units (in shares) 648,236 153,285 35,838
Diluted weighted average common shares (in shares) 121,474,880 126,261,614 126,390,435
Diluted net income per share attributable to common stockholders (in dollars per share) $ 0.18 $ 0.53 $ 1.16