XML 38 R29.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]        
Total net revenue $ 69,561 $ 60,566 $ 201,352 $ 175,243
Revenue recognized 10,600 12,000 52,800 48,900
Transfers to accounts receivable   200 2,200 2,100
Capitalized contract cost, net 5,500 4,300 5,500 4,300
Sales commissions and fees 1,000 1,000 2,800 2,900
Capitalized contract cost, amortization 500 400 1,300 1,200
Products [Member]        
Disaggregation of Revenue [Line Items]        
Total net revenue 10,677 12,678 31,077 38,100
Support, Maintenance, Subscription Services, and Professional Services [Member]        
Disaggregation of Revenue [Line Items]        
Total net revenue $ 58,900 $ 47,900 $ 170,300 $ 137,100