Subsequent Events (Additional Information) (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jul. 08, 2026 |
Sep. 30, 2026 |
Jun. 30, 2026 |
Aug. 02, 2026 |
|
| RSUs [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Granted (shares) | 2,023,000 | |||
| Subsequent Event [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Shares repurchase program, amount | $ 100.0 | |||
| Recognized stock-based compensation expenses | $ 6.6 | |||
| Subsequent Event [Member] | 2026 Incentive Award Plan [Member] | RSUs [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Granted (shares) | 1,800,000 | |||
| Award vesting period | 4 years | |||
| Subsequent Event [Member] | 2026 Incentive Award Plan [Member] | PSUs [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Granted (shares) | 4,800,000 | |||
| Subsequent Event [Member] | Maximum [Member] | 2026 Incentive Award Plan [Member] | PSUs [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Payout percentage | 0.00% | |||
| Subsequent Event [Member] | Minimum [Member] | 2026 Incentive Award Plan [Member] | PSUs [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Payout percentage | 200.00% |