XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Nature of Operations and Summary of Significant Accounting Policies Revenue Table (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Revenue, Remaining Performance Obligation, Amount $ 1,561,000  
Deferred Revenue, Revenue Recognized $ 67,218 $ 40,360
Expected recognition within the next year [Member]    
Revenue, Remaining Performance Obligation, Percentage 62.00%  
Expected recognition beyond the next year [Member] [Member]    
Revenue, Remaining Performance Obligation, Percentage 29.00%