XML 89 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]      
Total net revenue $ 275,624 $ 237,464 $ 198,065
Revenue recognized 55,100 50,900  
Transfers to accounts receivable 2,300 2,200  
Capitalized contract cost, net 5,800 4,800  
Sales commissions and fees 4,000 3,900  
Capitalized contract cost, amortization 1,800 1,600  
Products [Member]      
Disaggregation of Revenue [Line Items]      
Total net revenue 41,324 49,083 43,638
Support, Maintenance, Subscription Services, and Professional Services [Member]      
Disaggregation of Revenue [Line Items]      
Total net revenue $ 234,300 $ 188,400 $ 154,400