v3.26.1
Equity and Financing Arrangements (Details-3) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Equity [Abstract]        
Net Income (Loss) $ 33,353 $ 26,498 $ 81,834 $ 68,090
Weighted Average Shares Outstanding - Basic 37,351 36,540 36,972 36,526
Dilutive effect of stock-based compensation awards 43 29 26 31
Dilutive effect of forward equity sale agreement 62 0 31 0
Weighted Average Shares Outstanding - Diluted 37,456 36,569 37,029 36,557
Earnings per share of Common Stock - Basic $ 0.89 $ 0.73 $ 2.21 $ 1.86
Earnings per share of Common Stock - Diluted $ 0.89 $ 0.72 $ 2.21 $ 1.86