XML 88 R77.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings per Share - Schedule of Basic and Diluted Earning per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]        
Net income attributable to common stockholders $ 42,071 $ 52,877 $ 134,717 $ 153,506
Dividends on participating securities (799)   (1,598)  
Basic earnings $ 41,272 $ 52,877 $ 133,119 $ 153,506
Weighted-average shares of common stock outstanding - basic 139,430,153 133,433,487 139,592,500 133,491,390
Weighted-average shares of common stock outstanding - diluted 139,430,153 133,433,487 139,592,500 133,491,390
Net income per share of common stock - basic $ 0.30 $ 0.40 $ 0.95 $ 1.15
Net income per share of common stock - diluted $ 0.30 $ 0.40 $ 0.95 $ 1.15