XML 77 R60.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUES - Schedule of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]    
Revenue $ 62,683 $ 57,782
Subscription and transaction fees    
Disaggregation of Revenue [Line Items]    
Revenue 55,135 47,075
Transaction fees    
Disaggregation of Revenue [Line Items]    
Revenue 37,030 31,295
Subscription fees    
Disaggregation of Revenue [Line Items]    
Revenue 18,105 15,780
Equipment sales    
Disaggregation of Revenue [Line Items]    
Revenue $ 7,548 $ 10,707