XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total net revenue $ 58,616 $ 47,742 $ 114,676 $ 95,248
Revenue recognized 14,800 13,900 36,900 34,700
Transfers to accounts receivable 300 100 1,900 1,600
Capitalized contract cost, net 4,100 3,400 4,100 3,400
Sales commissions and fees 900 800 1,900 1,500
Capitalized contract cost, amortization 400 300 800 600
Products [Member]        
Disaggregation of Revenue [Line Items]        
Total net revenue 12,640 10,548 25,422 21,594
Support, Maintenance, Subscription Services, And Professional Services [Member]        
Disaggregation of Revenue [Line Items]        
Total net revenue $ 46,000 $ 37,200 $ 89,300 $ 73,700