XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUES - Schedule of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]    
Revenues: $ 80,853 $ 70,836
Subscription and transaction fees    
Disaggregation of Revenue [Line Items]    
Revenues: 70,325 63,792
Transaction fees    
Disaggregation of Revenue [Line Items]    
Revenues: 48,060 43,604
Subscription fees    
Disaggregation of Revenue [Line Items]    
Revenues: 22,265 20,188
Equipment sales    
Disaggregation of Revenue [Line Items]    
Revenues: $ 10,528 $ 7,044