Condensed Consolidated Balance Sheet Details - Schedule of Right of Use Assets Lease Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Lease assets | ||
| Finance lease ROU assets | $ 48,300 | $ 48,791 |
| Operating lease ROU assets | 44,080 | 48,297 |
| Lease assets | 92,380 | 97,088 |
| Current portion of lease liabilities | ||
| Finance lease liabilities, current portion | 506 | 188 |
| Operating lease liabilities | 6,905 | 7,474 |
| Current portion of lease liabilities | 7,411 | 7,662 |
| Lease liabilities, net of current portion | ||
| Finance lease liabilities, long-term portion | 43,172 | 42,264 |
| Operating lease liabilities, long-term portion | 44,554 | 47,288 |
| Lease liabilities, net of current portion | 87,726 | 89,552 |
| Related Party | ||
| Lease assets | ||
| Operating lease ROU assets | 24,645 | 26,419 |
| Current portion of lease liabilities | ||
| Operating lease liabilities | 592 | 630 |
| Lease liabilities, net of current portion | ||
| Operating lease liabilities, long-term portion | $ 24,900 | $ 26,050 |