XML 48 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shares Used In Computing Diluted Net Income (Loss) Per Share - Additional Information (Detail) - shares
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Employee Stock Option        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares 227,792 255,329 225,402 248,568
Restricted Stock Units [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares 6,323,440 3,533,492 5,622,696 2,068,956
Performance-Based Performance Stock Units [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares 323,702 0 145,329 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 2,198,574 802,165 2,062,866 610,170