XML 57 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Shares Used In Computing Diluted Net Income (Loss) Per Share - Additional Information (Detail) - shares
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Employee Stock Option        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares 226,428 248,592 224,200 236,658
Market Based Performance Stock Options And Market Based Performance Stock Units [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares 37,424 0 23,667 0
Restricted Stock Units [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares 2,852,674 2,556,363 3,446,400 2,044,211
Performance-Based Performance Stock Units [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares 51,698 0 27,343 0
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 995,325 804,480 1,331,372 811,749