Property, Plant and Equipment (Details Textual) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Finance Lease, Right-of-Use Asset, before Accumulated Amortization | $ 11,700 | $ 123,800 |
| Construction in Progress, Gross | 148,079 | 129,662 |
| Finance Lease, Right-Of-Use Asset, Accumulated Depreciation | $ 10,400 | $ 75,100 |