Leases - Narrative (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||
---|---|---|---|---|---|---|
Jun. 26, 2025 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Mar. 01, 2025 |
|
Lessee, Lease, Description [Line Items] | ||||||
Impairment of operating right-of-use asset | $ 0 | $ 1,993 | ||||
Lease term | 6 years | |||||
Expected rental income, remainder of the year | $ 564 | 564 | ||||
Expected rental income, over the next five years | 1,128 | 1,128 | ||||
Minimum | ||||||
Lessee, Lease, Description [Line Items] | ||||||
Monthly lease payment | $ 122 | |||||
Maximum | ||||||
Lessee, Lease, Description [Line Items] | ||||||
Monthly lease payment | $ 140 | |||||
Global Wells | Minimum | ||||||
Lessee, Lease, Description [Line Items] | ||||||
Monthly lease payment | 87 | |||||
Global Wells | Maximum | ||||||
Lessee, Lease, Description [Line Items] | ||||||
Monthly lease payment | 101 | |||||
Operating Expense | ||||||
Lessee, Lease, Description [Line Items] | ||||||
Lease expense | 3,755 | $ 2,253 | 6,945 | 4,184 | ||
Cost of Sales | ||||||
Lessee, Lease, Description [Line Items] | ||||||
Lease expense | $ 714 | $ 274 | $ 1,534 | $ 545 |