Leases (Details) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2026 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lessee, Lease, Description [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Finance Lease, Liability, to be Paid, Maturity | The following table shows the future lease payments under finance leases together with the present value of the net lease payments as of September 30, 2026 for 2026 through 2030 and thereafter (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||