XML 68 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net income $ 28,210 $ 3,659
Weighted Average Common Shares, Basic EPS 38,368 39,549
Weighted Average Common Shares, Dilutive effect of nonvested share awards 143 139
Weighted Average Common Shares, Diluted EPS 38,511 39,688
EPS, Basic (in dollars per share) $ 0.74 $ 0.09
EPS, Dilutive effect of nonvested share awards (in dollars per share) (0.01) 0
EPS, Diluted (in dollars per share) $ 0.73 $ 0.09