Quarterly report pursuant to Section 13 or 15(d)

Earnings Per Share - Schedule of Earnings Per Unit, Basic and Diluted (Details)

v3.23.2
Earnings Per Share - Schedule of Earnings Per Unit, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:        
Net income (loss) $ 2,512 $ 24,446 $ (5,399) $ 36,010
Denominator:        
Weighted average shares outstanding - basic (in shares) 73,090,366 79,405,872 75,108,902 79,399,440
Effect of dilutive equity awards (in shares) 901,783 72,222 0 43,733
Weighted average shares outstanding - diluted (in shares) 73,992,149 79,478,094 75,108,902 79,443,173
Net income (loss) per share:        
Basic (in dollars per share) $ 0.03 $ 0.31 $ (0.07) $ 0.45
Diluted (in dollars per share) $ 0.03 $ 0.31 $ (0.07) $ 0.45