v3.26.3
Shares Used In Computing Diluted Net Income (Loss) Per Share - Additional Information (Detail) - shares
3 Months Ended 6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Employee Stock Option        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares 51,538 135,955 54,369 163,271
Performance Stock Options and Market Based Performance Share Units [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares 2,455,465 268,885 2,414,304 243,507
RSU [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares 4,931,944 4,115,919 5,330,862 3,678,524
Performance-Based Performance Stock Units [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares 84,152 127,919 112,689 149,544
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 236,781 665,602 331,938 1,661,895