v3.26.1
Earnings per Share (Details) - 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
Basic:        
Net income (loss) $ (4,860) $ (65,166) $ 37,618 $ (33,064)
Less income allocated to participating securities 0 0 (540) 0
Net income (loss) attributable to common stock $ (4,860) $ (65,166) $ 37,078 $ (33,064)
Net income per share, basic (in dollars per share) $ (0.21) $ (3.62) $ 1.80 $ (1.84)
Weighted-average shares outstanding (in shares) 22,852 17,995 20,542 17,989
Diluted:        
Net income (loss) $ (4,860) $ (65,166) $ 37,618 $ (33,064)
Less income allocated to participating securities 0 0 (538) 0
Net income (loss) attributable to common stock $ (4,860) $ (65,166) $ 37,080 $ (33,064)
Earnings (loss) per share, diluted (in dollars per share) $ (0.21) $ (3.62) $ 1.80 $ (1.84)
Weighted-average shares outstanding ( in shares) 22,852 17,995 20,542 17,989
Dilutive effect of stock options and restricted stock (in shares) 0 0 197 0
Adjusted weighted-average shares outstanding under treasury stock method (in shares) 22,852 17,995 20,739 17,989
Participating securities excluded under two-class method (in shares) 0 0 (105) 0
Adjusted weighted-average shares outstanding under two-class method (in shares) 22,852 17,995 20,634 17,989