XML 38 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total net revenue $ 68,279 $ 58,616 $ 131,791 $ 114,676
Revenue recognized 12,700 14,800 42,200 36,900
Transfers to accounts receivable 300 300 2,200 1,900
Capitalized contract cost, net 5,100 4,100 5,100 4,100
Sales commissions and fees 900 900 1,800 1,900
Capitalized contract cost, amortization 400 400 900 800
Products [Member]        
Disaggregation of Revenue [Line Items]        
Total net revenue 10,525 12,640 20,400 25,422
Support, Maintenance, Subscription Services, and Professional Services [Member]        
Disaggregation of Revenue [Line Items]        
Total net revenue $ 57,800 $ 46,000 $ 111,400 $ 89,300