XML 97 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies (Details) - USD ($)
1 Months Ended 12 Months Ended
May 15, 2022
Apr. 01, 2022
Oct. 08, 2021
May 27, 2022
Dec. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Jun. 30, 2021
Other Commitments [Line Items]                  
Lease term for lease not yet commenced                 8 years
Total undiscounted lease payments for lease not yet commenced                 $ 17,900,000
Partnership agreement, extension period     6 years            
Partnerships agreement, period before termination is permitted     3 years            
Partnership agreement, noncancelable period     3 years            
Partnership agreement, revenue guarantee during noncancelable period     $ 9,100,000            
Hosting arrangement period         3 years        
Hosting arrangement annual commitment         $ 5,200,000        
Loss contingency           $ 0 $ 0 $ 0  
Restricted Stock Units (RSUs)                  
Other Commitments [Line Items]                  
Granted (in shares)           572,904      
Granted (in dollars per share)           $ 67.60      
Restricted Stock Units (RSUs) | Subsequent Event                  
Other Commitments [Line Items]                  
Granted (in shares) 563,689     93,458          
Granted (in dollars per share)       $ 32.99          
AMiON | Subsequent Event                  
Other Commitments [Line Items]                  
Payments to acquire businesses   $ 53,500,000              
Business combination, contingent consideration, liability   $ 24,000,000              
Business combination contingent consideration liability payable period   4 years              
Minimum                  
Other Commitments [Line Items]                  
Partnership agreement, annual revenue guarantee to partnering company     2,500,000            
Maximum                  
Other Commitments [Line Items]                  
Partnership agreement, annual revenue guarantee to partnering company     $ 6,200,000