XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue from Contract with Customer [Line Items]        
Percentage of deferred revenue balance expected to be recognized in one year or less     94.00%  
Deferred revenue recognized     $ 273,517 $ 202,837
Remaining performance obligation $ 1,380,210   $ 1,380,210  
Over Time [Member]        
Revenue from Contract with Customer [Line Items]        
Percentage of deferred revenue balance expected to be recognized in one year or less   97.00%   94.00%
Percentage of revenue recognized 98.00%   96.00%  
Point in Time [Member]        
Revenue from Contract with Customer [Line Items]        
Percentage of deferred revenue balance expected to be recognized in one year or less   3.00%   6.00%
Percentage of revenue recognized 2.00%   4.00%