XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]    
Total net revenue $ 38,725 $ 29,807
Revenue recognized 17,400 17,500
Transfers to accounts receivable 2,200 1,400
Capitalized contract cost, net 2,900 3,200
Sales commissions and fees 700 600
Capitalized contract cost, amortization 300 400
Products [Member]    
Disaggregation of Revenue [Line Items]    
Total net revenue 8,844 5,239
Support, Maintenance, Subscription Services, And Professional Services [Member]    
Disaggregation of Revenue [Line Items]    
Total net revenue $ 29,900 $ 24,600