XML 65 R44.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
$ in Millions
12 Months Ended
Mar. 31, 2023
USD ($)
segment
Mar. 31, 2022
USD ($)
reporting_unit
Mar. 31, 2021
USD ($)
Property, Plant and Equipment [Line Items]      
Number of operating segments | segment 1    
Unbilled amounts included in accounts receivable $ 16.7 $ 12.5  
Capitalized contract cost amortization period   4 years  
Recognition of capitalized contract cost 6.8 $ 8.0  
Number of reporting units | reporting_unit   3  
Advertising expense $ 12.9 $ 10.5 $ 7.0
Revenue Benchmark | Customer Concentration Risk | Ten Largest Customers      
Property, Plant and Equipment [Line Items]      
Concentration risk, percentage 29.00%    
Revenue Benchmark | Customer Concentration Risk | Interpublic Group of Companies      
Property, Plant and Equipment [Line Items]      
Concentration risk, percentage 12.00%    
Revenue Benchmark | Product Concentration Risk | Service      
Property, Plant and Equipment [Line Items]      
Concentration risk, percentage 5.00%    
Minimum      
Property, Plant and Equipment [Line Items]      
Amortization period 2 years    
Minimum | Incentive Stock Option      
Property, Plant and Equipment [Line Items]      
Exercise price as a percentage of the per-share market value of the Company's shares at the date of grant 100.00%    
Minimum | Leasehold Improvements      
Property, Plant and Equipment [Line Items]      
Estimated useful life 2 years    
Minimum | Data Processing Equipment      
Property, Plant and Equipment [Line Items]      
Estimated useful life 2 years    
Minimum | Office Furniture and Other Equipment      
Property, Plant and Equipment [Line Items]      
Estimated useful life 3 years    
Maximum      
Property, Plant and Equipment [Line Items]      
Amortization period 6 years    
Maximum | Incentive Stock Option      
Property, Plant and Equipment [Line Items]      
Duration of stock options granted 10 years    
Maximum | Nonqualified Options      
Property, Plant and Equipment [Line Items]      
Exercise price as a percentage of the per-share market value of the Company's shares at the date of grant 100.00%    
Duration of stock options granted 10 years    
Maximum | Leasehold Improvements      
Property, Plant and Equipment [Line Items]      
Estimated useful life 5 years    
Maximum | Data Processing Equipment      
Property, Plant and Equipment [Line Items]      
Estimated useful life 5 years    
Maximum | Office Furniture and Other Equipment      
Property, Plant and Equipment [Line Items]      
Estimated useful life 7 years