Property and Equipment - Schedule of Long-Lived Assets by Geographic Area (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Total long-lived assets | $ 70,116 | $ 73,973 |
| United States | ||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Total long-lived assets | 53,412 | 53,816 |
| Poland | ||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Total long-lived assets | 6,302 | 6,793 |
| Rest of world | ||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Total long-lived assets | $ 10,402 | $ 13,364 |