Consolidated Statements of Equity - USD ($) $ in Thousands |
Total |
Common Stock |
Other Paid-in Capital |
Retained Earnings |
Treasury Stock |
Accumulated Other Comprehensive Loss |
| Beginning balance (in shares) at Dec. 31, 2024 |
|
57,043,841
|
|
|
|
|
| Beginning balance at Dec. 31, 2024 |
$ 1,476,085
|
$ 570
|
$ 620,897
|
$ 867,546
|
$ (3,626)
|
$ (9,302)
|
| Treasury stock, beginning balance (in shares) at Dec. 31, 2024 |
|
|
|
|
(431,136)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net (loss) income |
(68,710)
|
|
|
(68,710)
|
|
|
| Other comprehensive income |
63
|
|
|
|
|
63
|
| Stock-based compensation expense |
2,799
|
|
2,799
|
|
|
|
| Common stock issued for employee compensation, net of tax withholding (in shares) |
|
39,656
|
|
|
|
|
| Common stock issued for employee compensation, net of tax withholding |
(2,653)
|
$ 1
|
(2,654)
|
|
|
|
| Ending balance (in shares) at Mar. 31, 2025 |
|
57,083,497
|
|
|
|
|
| Treasury stock, ending balance (in shares) at Mar. 31, 2025 |
|
|
|
|
(431,136)
|
|
| Ending balance at Mar. 31, 2025 |
1,407,584
|
$ 571
|
621,042
|
798,836
|
$ (3,626)
|
(9,239)
|
| Beginning balance (in shares) at Dec. 31, 2024 |
|
57,043,841
|
|
|
|
|
| Beginning balance at Dec. 31, 2024 |
1,476,085
|
$ 570
|
620,897
|
867,546
|
$ (3,626)
|
(9,302)
|
| Treasury stock, beginning balance (in shares) at Dec. 31, 2024 |
|
|
|
|
(431,136)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net (loss) income |
$ 125,044
|
|
|
|
|
|
| Ending balance (in shares) at Sep. 30, 2025 |
56,664,165
|
57,095,301
|
|
|
|
|
| Treasury stock, ending balance (in shares) at Sep. 30, 2025 |
(431,136)
|
|
|
|
(431,136)
|
|
| Ending balance at Sep. 30, 2025 |
$ 1,607,196
|
$ 571
|
626,773
|
992,590
|
$ (3,626)
|
(9,112)
|
| Beginning balance (in shares) at Mar. 31, 2025 |
|
57,083,497
|
|
|
|
|
| Beginning balance at Mar. 31, 2025 |
1,407,584
|
$ 571
|
621,042
|
798,836
|
$ (3,626)
|
(9,239)
|
| Treasury stock, beginning balance (in shares) at Mar. 31, 2025 |
|
|
|
|
(431,136)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net (loss) income |
50,603
|
|
|
50,603
|
|
|
| Other comprehensive income |
64
|
|
|
|
|
64
|
| Stock-based compensation expense |
2,866
|
|
2,866
|
|
|
|
| Common stock issued for board of director fees (in shares) |
|
11,804
|
|
|
|
|
| Ending balance (in shares) at Jun. 30, 2025 |
|
57,095,301
|
|
|
|
|
| Treasury stock, ending balance (in shares) at Jun. 30, 2025 |
|
|
|
|
(431,136)
|
|
| Ending balance at Jun. 30, 2025 |
1,461,117
|
$ 571
|
623,908
|
849,439
|
$ (3,626)
|
(9,175)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net (loss) income |
143,151
|
|
|
143,151
|
|
|
| Other comprehensive income |
63
|
|
|
|
|
63
|
| Stock-based compensation expense |
$ 2,865
|
|
2,865
|
|
|
|
| Ending balance (in shares) at Sep. 30, 2025 |
56,664,165
|
57,095,301
|
|
|
|
|
| Treasury stock, ending balance (in shares) at Sep. 30, 2025 |
(431,136)
|
|
|
|
(431,136)
|
|
| Ending balance at Sep. 30, 2025 |
$ 1,607,196
|
$ 571
|
626,773
|
992,590
|
$ (3,626)
|
(9,112)
|
| Beginning balance (in shares) at Dec. 31, 2025 |
56,664,165
|
57,095,301
|
|
|
|
|
| Beginning balance at Dec. 31, 2025 |
$ 1,640,940
|
$ 571
|
629,637
|
1,024,620
|
$ (3,626)
|
(10,262)
|
| Treasury stock, beginning balance (in shares) at Dec. 31, 2025 |
(431,136)
|
|
|
|
(431,136)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net (loss) income |
$ (79,176)
|
|
|
(79,176)
|
|
|
| Other comprehensive income |
127
|
|
|
|
|
127
|
| Stock-based compensation expense |
2,859
|
|
2,859
|
|
|
|
| Common stock issued for employee compensation, net of tax withholding (in shares) |
|
89,690
|
|
|
|
|
| Common stock issued for employee compensation, net of tax withholding |
(5,425)
|
$ 1
|
(5,426)
|
|
|
|
| Ending balance (in shares) at Mar. 31, 2026 |
|
57,184,991
|
|
|
|
|
| Treasury stock, ending balance (in shares) at Mar. 31, 2026 |
|
|
|
|
(431,136)
|
|
| Ending balance at Mar. 31, 2026 |
$ 1,559,325
|
$ 572
|
627,070
|
945,444
|
$ (3,626)
|
(10,135)
|
| Beginning balance (in shares) at Dec. 31, 2025 |
56,664,165
|
57,095,301
|
|
|
|
|
| Beginning balance at Dec. 31, 2025 |
$ 1,640,940
|
$ 571
|
629,637
|
1,024,620
|
$ (3,626)
|
(10,262)
|
| Treasury stock, beginning balance (in shares) at Dec. 31, 2025 |
(431,136)
|
|
|
|
(431,136)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net (loss) income |
$ 102,586
|
|
|
|
|
|
| Ending balance (in shares) at Sep. 30, 2026 |
56,763,420
|
57,194,556
|
|
|
|
|
| Treasury stock, ending balance (in shares) at Sep. 30, 2026 |
(431,136)
|
|
|
|
(431,136)
|
|
| Ending balance at Sep. 30, 2026 |
$ 1,746,323
|
$ 572
|
632,052
|
1,127,206
|
$ (3,626)
|
(9,881)
|
| Beginning balance (in shares) at Mar. 31, 2026 |
|
57,184,991
|
|
|
|
|
| Beginning balance at Mar. 31, 2026 |
1,559,325
|
$ 572
|
627,070
|
945,444
|
$ (3,626)
|
(10,135)
|
| Treasury stock, beginning balance (in shares) at Mar. 31, 2026 |
|
|
|
|
(431,136)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net (loss) income |
43,883
|
|
|
43,883
|
|
|
| Other comprehensive income |
127
|
|
|
|
|
127
|
| Stock-based compensation expense |
2,553
|
|
2,553
|
|
|
|
| Common stock issued for board of director fees (in shares) |
|
9,565
|
|
|
|
|
| Ending balance (in shares) at Jun. 30, 2026 |
|
57,194,556
|
|
|
|
|
| Treasury stock, ending balance (in shares) at Jun. 30, 2026 |
|
|
|
|
(431,136)
|
|
| Ending balance at Jun. 30, 2026 |
1,605,888
|
$ 572
|
629,623
|
989,327
|
$ (3,626)
|
(10,008)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net (loss) income |
137,879
|
|
|
137,879
|
|
|
| Other comprehensive income |
127
|
|
|
|
|
127
|
| Stock-based compensation expense |
$ 2,429
|
|
2,429
|
|
|
|
| Ending balance (in shares) at Sep. 30, 2026 |
56,763,420
|
57,194,556
|
|
|
|
|
| Treasury stock, ending balance (in shares) at Sep. 30, 2026 |
(431,136)
|
|
|
|
(431,136)
|
|
| Ending balance at Sep. 30, 2026 |
$ 1,746,323
|
$ 572
|
$ 632,052
|
$ 1,127,206
|
$ (3,626)
|
$ (9,881)
|