Summary of Significant Accounting Policies - Accrued Expenses And Other Current Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
||
|---|---|---|---|---|
| Accounting Policies [Abstract] | ||||
| Accrued capital expenditures | $ 24,629 | $ 23,238 | ||
| Accrued payroll | 7,719 | 9,580 | ||
| Accrued environmental credit rebates | 4,993 | 5,391 | ||
| Accrued expenses and other current liabilities | 26,516 | 26,379 | ||
| Total accrued expenses and other current liabilities | [1] | $ 63,857 | $ 64,588 | |
| ||||