XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Shares Used In Computing Diluted Net Income (Loss) Per Share - Additional Information (Detail) - shares
3 Months Ended 9 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Employee Stock Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares 820,948 1,082,081 918,054 1,176,106
Restricted Stock Units [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares 1,842,847 2,928,601 1,084,275 2,514,857
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 463,354     496,869
TSR Performance Stock Options [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares 83,961 0 0 0