Commitments and Contingencies - Additional Information (Details) - USD ($) |
12 Months Ended | ||
|---|---|---|---|
Jan. 01, 2025 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| U.S Employees | |||
| Commitments Contingencies And Leases [Line Items] | |||
| Percentage of matching contributions to retirement plans | 50.00% | ||
| Percentage of employees salary contribution | 6.00% | ||
| Contributions to retirement plans | $ 2,700,000 | $ 0 | |
| Maximum | |||
| Commitments Contingencies And Leases [Line Items] | |||
| Non-cancellable contractual commitments expire period | 3 years | ||
| Minimum | |||
| Commitments Contingencies And Leases [Line Items] | |||
| Non-cancellable contractual commitments expire period | 1 year | ||