v3.25.4
Lease Commitments - Supplemental Balance Sheet Information Related To Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Line Items]    
Operating lease right-of-use assets $ 6,818 $ 7,598
Operating lease liability $ 3,097 $ 2,874
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accounts payable and other Accounts payable and other
Operating lease liabilities $ 3,858 $ 4,793
Total operating lease liabilities 6,955 7,667
Property and equipment, gross 111,155 88,557
Accumulated depreciation (53,964) (41,219)
Finance Lease, property, plant and equipment $ 57,191 $ 47,338
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net Property, plant and equipment, net
Other current liabilities $ 13,664 $ 9,415
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accounts payable and other Accounts payable and other
Long-term debt $ 41,209 $ 38,799
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Long-term debt Long-term debt
Total finance lease liabilities $ 54,873 $ 48,214
Disposal Group, Held-for-Sale, Not Discontinued Operations [Member]    
Leases [Line Items]    
Operating lease right-of-use assets held for sale 0 4,894
Operating lease liabilities associated with assets held for sale $ 0 $ 4,775