XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue From Contract With Customer [Line Items]        
Revenue, Remaining Performance Obligation, Amount $ 563,900 $ 531,800 $ 563,900 $ 531,800
Percentage of revenue expected to recognize as services rendered and goods delivered 9.00% 10.00% 9.00% 10.00%
Percentage of revenue expected to recognize over next 12 months 51.00% 52.00% 51.00% 52.00%
Contract liability balance or invoiced to customers $ 17,521 $ 17,607 $ 35,245 $ 35,388
Capitalized commission costs     34,069  
Commission expenses $ 3,634 $ 3,056 7,121 $ 5,982
Prepaid Expenses And Other Current Assets        
Revenue From Contract With Customer [Line Items]        
Capitalized commission costs     12,011  
Other Noncurrent Assets        
Revenue From Contract With Customer [Line Items]        
Capitalized commission costs     $ 22,058  
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