XML 49 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Shares Used In Computing Diluted Net Income (Loss) Per Share - Additional Information (Detail) - shares
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Employee Stock Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares 75,586 227,792 135,260 225,402
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 622,973   1,383,826 0
Restricted Stock Units [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares 140,113 6,323,440 4,511,837 5,622,696
Performance-Based Performance Stock Units [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares   323,702 170,168 145,329
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   2,198,574 1,395,076 2,062,866