XML 45 R36.htm IDEA: XBRL DOCUMENT v3.21.4
Revenue from Contracts with Customers - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Revenue From Contract With Customer [Line Items]        
Revenue, Remaining Performance Obligation, Amount $ 563,000 $ 518,000 $ 563,000 $ 518,000
Percentage of revenue expected to recognize as services rendered and goods delivered 10.00% 12.00% 10.00% 12.00%
Percentage of revenue expected to recognize over next 12 months 51.00% 51.00% 51.00% 51.00%
Contract liability balance or invoiced to customers $ 17,672 $ 17,469 $ 53,060 $ 57,614
Capitalized commission costs     30,746  
Commission expenses $ 3,134 $ 3,069 8,694 $ 7,946
Prepaid Expenses And Other Current Assets        
Revenue From Contract With Customer [Line Items]        
Capitalized commission costs     10,926  
Other Noncurrent Assets        
Revenue From Contract With Customer [Line Items]        
Capitalized commission costs     $ 19,820  
Minimum        
Revenue From Contract With Customer [Line Items]        
Capitalized contract cost, amortization period 1 year   1 year  
Maximum        
Revenue From Contract With Customer [Line Items]        
Capitalized contract cost, amortization period 5 years   5 years