XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUES - Schedule of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]        
Revenues: $ 78,712 $ 73,722 $ 159,565 $ 144,558
Subscription and transaction fees        
Disaggregation of Revenue [Line Items]        
Revenues: 69,677 65,086 140,002 128,877
Transaction fees        
Disaggregation of Revenue [Line Items]        
Revenues: 47,926 44,392 95,986 87,995
Subscription fees        
Disaggregation of Revenue [Line Items]        
Revenues: 21,751 20,694 44,016 40,882
Equipment sales        
Disaggregation of Revenue [Line Items]        
Revenues: $ 9,035 $ 8,636 $ 19,563 $ 15,681