XML 57 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
REVENUE - Schedule of Revenue by (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Jun. 30, 2021
Disaggregation of Revenue [Line Items]                
Revenue $ 51,091 $ 49,017 $ 42,760 $ 38,285 $ 36,877 $ 96,871 $ 75,162 $ 166,939
Subscription and transaction fees                
Disaggregation of Revenue [Line Items]                
Revenue 41,188 38,234 34,686 33,214 33,108 81,812 66,322 139,242
Transaction fees                
Disaggregation of Revenue [Line Items]                
Revenue 26,775 24,365 21,002 20,454 19,677 53,195 40,131 85,498
Subscription fees                
Disaggregation of Revenue [Line Items]                
Revenue 14,413 13,869 13,684 12,760 13,431 28,617 26,191 53,744
Equipment sales                
Disaggregation of Revenue [Line Items]                
Revenue $ 9,903 $ 10,783 $ 8,074 $ 5,071 $ 3,769 $ 15,059 $ 8,840 $ 27,697