Shares Used In Computing Diluted Net Income (Loss) Per Share - Additional Information (Detail) - shares |
3 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Employee Stock Option | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive shares | 67,422 | 189,202 |
| Performance Stock Options and Market Based Performance Share Units [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive shares | 2,198,338 | 45,736 |
| RSU [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive shares | 6,021,432 | 4,958,370 |
| Performance-Based Performance Stock Units [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive shares | 141,331 | 281,178 |
| Viasat 401(k) Profit Sharing Plan and Employee Stock Purchase Plan [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive shares | 385,858 | 2,429,150 |