Intangible Assets, Net - Schedule of Gross Carrying Amounts and Net Book Value of Intangible Assets (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Gross carrying amounts and net book value of intangible assets | ||
| Total intangible assets | $ 331,401 | $ 335,160 |
| Less: accumulated amortization | (72,195) | (55,836) |
| Intangible assets, net | 259,206 | 279,324 |
| Developed technology | ||
| Gross carrying amounts and net book value of intangible assets | ||
| Total intangible assets | 322,646 | 326,497 |
| Assembled workforce | ||
| Gross carrying amounts and net book value of intangible assets | ||
| Total intangible assets | 680 | 688 |
| Intellectual property license | ||
| Gross carrying amounts and net book value of intangible assets | ||
| Total intangible assets | 7,500 | 7,500 |
| Patents | ||
| Gross carrying amounts and net book value of intangible assets | ||
| Total intangible assets | $ 575 | $ 475 |