XML 33 R26.htm IDEA: XBRL DOCUMENT v3.23.4
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]        
Total net revenue $ 60,566 $ 49,920 $ 175,243 $ 145,168
Revenue recognized 12,000 9,400 48,900 44,200
Transfers to accounts receivable 200 100 2,100 1,700
Capitalized contract cost, net 4,300 3,700 4,300 3,700
Sales commissions and fees 1,000 1,100 2,900 2,600
Capitalized contract cost, amortization 400 300 1,200 900
Products [Member]        
Disaggregation of Revenue [Line Items]        
Total net revenue 12,678 10,697 38,100 32,291
Support, Maintenance, Subscription Services, And Professional Services [Member]        
Disaggregation of Revenue [Line Items]        
Total net revenue $ 47,900 $ 39,200 $ 137,100 $ 112,900