XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue from Contracts with Customers - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Revenue From Contract With Customer [Line Items]        
Revenue, Remaining Performance Obligation, Amount $ 577,300 $ 563,000 $ 577,300 $ 563,000
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 52.00% 51.00% 52.00% 51.00%
Contract liability balance or invoiced to customers $ 17,510 $ 17,672 $ 52,755 $ 53,060
Capitalized commission costs     35,546  
Commission expenses $ 3,718 $ 3,134 10,839 $ 8,694
Prepaid Expenses And Other Current Assets        
Revenue From Contract With Customer [Line Items]        
Capitalized commission costs     12,536  
Other Noncurrent Assets        
Revenue From Contract With Customer [Line Items]        
Capitalized commission costs     $ 23,010  
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