Property, Plant and Equipment (Details Textual) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Finance Lease, Right-of-Use Asset, before Accumulated Amortization | $ 123,800 | $ 123,800 |
| Construction in Progress, Gross | 131,840 | 129,662 |
| Finance Lease, Right-Of-Use Asset, Accumulated Depreciation | $ 83,200 | $ 75,100 |