v3.26.1
Discontinued Operations and Disposals - Schedule of Income from Discontinued Operations, Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disposal Group, Including Discontinued Operations [Line Items]        
Income from discontinued operations, net of tax $ 0 $ 16,294 $ 0 $ 11,291
Verdexa L. P. [Member] | Discontinued Operations, Disposed of by Sale [Member]        
Disposal Group, Including Discontinued Operations [Line Items]        
Sales 0 25,358 0 62,753
Cost of sales 0 (25,613) 0 (65,846)
Gross loss 0 (255) 0 (3,093)
Selling, general and administrative expenses 0 (2,568) 0 (4,729)
Interest expense 0 (3) 0 (7)
Gain on sale of assets 0 19,985 0 19,985
Income from discontinued operations before income taxes 0 17,159 0 12,156
Provision for income taxes 0 (865) 0 (865)
Income from discontinued operations, net of tax $ 0 $ 16,294 $ 0 $ 11,291