v3.26.1
Net and Comprehensive Income per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator        
Net income $ 39,646 $ 35,066 $ 41,869 $ 39,948
Comprehensive income $ 39,646 $ 35,066 $ 41,869 $ 39,948
Denominator—Weighted Average Shares Outstanding        
Weighted-average number of common shares outstanding, basic (in shares) 141,466,361 140,709,814 141,218,014 140,536,663
Effect of dilutive restricted stock (in shares) 341,892 452,496 558,339 590,216
Weighted-average number of common shares outstanding, diluted (in shares) 141,808,253 141,162,310 141,776,353 141,126,879
Net and comprehensive income per share, basic (in dollars per share) $ 0.28 $ 0.25 $ 0.30 $ 0.28
Net and comprehensive income per share, diluted (in dollars per share) $ 0.28 $ 0.25 $ 0.30 $ 0.28
Antidilutive securities excluded from computation of earnings per share (in shares) 1,044,137 1,006,601 625,453 708,491
Securities not meeting performance target, excluded from computation of earnings per share (in shares) 920,293 579,489 920,293 579,489