XML 80 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUES - Schedule of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 67,897 $ 60,356 $ 195,939 $ 179,468
Subscription and transaction fees        
Disaggregation of Revenue [Line Items]        
Revenue 59,207 51,245 170,371 147,252
Transaction fees        
Disaggregation of Revenue [Line Items]        
Revenue 40,034 33,389 114,956 97,076
Subscription fees        
Disaggregation of Revenue [Line Items]        
Revenue 19,173 17,856 55,415 50,176
Equipment sales        
Disaggregation of Revenue [Line Items]        
Revenue $ 8,690 $ 9,111 $ 25,568 $ 32,216