Segment Information - Long-Lived Assets by Geographic Region (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Segment Reporting Information [Line Items] | ||
| Total long-lived assets | $ 254,184 | $ 317,549 |
| United States | ||
| Segment Reporting Information [Line Items] | ||
| Total long-lived assets | 211,908 | 266,695 |
| Germany | ||
| Segment Reporting Information [Line Items] | ||
| Total long-lived assets | 19,879 | 26,147 |
| Australia | ||
| Segment Reporting Information [Line Items] | ||
| Total long-lived assets | 9,420 | 9,721 |
| Netherlands | ||
| Segment Reporting Information [Line Items] | ||
| Total long-lived assets | 4,253 | 4,678 |
| Other | ||
| Segment Reporting Information [Line Items] | ||
| Total long-lived assets | $ 8,724 | $ 10,308 |