Supplemental Cash Flow Information (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Supplemental disclosure of non-cash investing and financing activities | ||
| Accrued property and equipment purchases | $ (492) | $ (395) |
| Effects of leases | ||
| Operating cash outflows from operating leases | $ 14,307 | $ 21,219 |