XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUES - Schedule of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]        
Revenues: $ 73,722 $ 65,359 $ 144,558 $ 128,042
Subscription and transaction fees        
Disaggregation of Revenue [Line Items]        
Revenues: 65,086 56,029 128,877 111,164
Transaction fees        
Disaggregation of Revenue [Line Items]        
Revenues: 44,392 37,892 87,995 74,922
Subscription fees        
Disaggregation of Revenue [Line Items]        
Revenues: 20,694 18,137 40,882 36,242
Equipment sales        
Disaggregation of Revenue [Line Items]        
Revenues: $ 8,636 $ 9,330 $ 15,681 $ 16,878