XML 57 R40.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUES - Schedule of Revenue by (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 60,356 $ 50,300 $ 179,468 $ 147,171
Subscription and transaction fees        
Disaggregation of Revenue [Line Items]        
Revenue 51,245 42,143 147,252 123,956
Transaction fees        
Disaggregation of Revenue [Line Items]        
Revenue 33,389 27,509 97,076 80,704
Subscription fees        
Disaggregation of Revenue [Line Items]        
Revenue 17,856 14,634 50,176 43,252
Equipment sales        
Disaggregation of Revenue [Line Items]        
Revenue $ 9,111 $ 8,157 $ 32,216 $ 23,215