XML 37 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total net revenue $ 79,299 $ 68,279 $ 155,976 $ 131,791
Revenue recognized 19,800 12,700 52,900 42,200
Transfers to accounts receivable 500 300 4,400 2,200
Capitalized contract cost, net 7,000 5,100 7,000 5,100
Sales commissions and fees 1,300 900 2,500 1,800
Capitalized contract cost, amortization 600 400 1,100 900
Products [Member]        
Disaggregation of Revenue [Line Items]        
Total net revenue 10,095 10,525 20,050 20,400
Support, Maintenance, Subscription Services, and Professional Services [Member]        
Disaggregation of Revenue [Line Items]        
Total net revenue $ 69,200 $ 57,800 $ 135,900 $ 111,400