v3.26.1
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Mar. 31, 2026
USD ($)
PerformanceObligation
Segment
Customer
Mar. 31, 2025
USD ($)
Customer
Mar. 31, 2024
Customer
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Maturities of short term investment interest-bearing securities 90 days    
Accounts receivable due period 30 days    
Revenue recognition, number of performance obligation | PerformanceObligation 1    
Unbilled account receivables $ 37,847,000 $ 46,493,000  
Number of operating segments | Segment 1    
Capitalized software development costs $ 49,581,000 42,756,000  
Accumulated amortization of software development costs 185,936,000 170,041,000  
Impairment of goodwill, intangible assets or other long-lived assets 0 0  
Goodwill $ 36,814,000 $ 36,814,000  
Stock split description During fiscal year 2025, the Company effected a three-for-one forward stock split of its common stock    
Computer Software Property and Equipment [Member]      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Amortization period of computer software 5 years    
Customer Concentration Risk [Member] | Sales Revenue, Net [Member]      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Number of customer | Customer 0 0 0
Customer Concentration Risk [Member] | Sales Revenue, Net [Member] | No Customer [Member]      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Maximum customer risk percentage 10.00% 10.00% 10.00%
Customer Concentration Risk [Member] | Sales Revenue, Net [Member] | Two Customer [Member]      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Maximum customer risk percentage 10.00% 10.00%