Finance Leases and Equipment Financing Obligations - Supplemental Balance Sheet Information (Details) |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Finance Leases | ||
| Weighted-average remaining term (in years) | 5 years 10 months 24 days | 10 months 24 days |
| Weighted-average discount rate | 6.00% | 7.00% |
| Equipment Financing Obligations | ||
| Weighted-average remaining term (in years) | 3 years 10 months 24 days | 3 years 10 months 24 days |
| Weighted-average discount rate | 7.00% | 7.00% |