XML 56 R39.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE - Schedule of Revenue by (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 61,330 $ 51,091 $ 119,112 $ 96,871
Subscription and transaction fees        
Disaggregation of Revenue [Line Items]        
Revenue 48,932 41,188 96,007 81,812
Transaction fees        
Disaggregation of Revenue [Line Items]        
Revenue 32,392 26,775 63,687 53,195
Subscription fees        
Disaggregation of Revenue [Line Items]        
Revenue 16,540 14,413 32,320 28,617
Equipment sales        
Disaggregation of Revenue [Line Items]        
Revenue $ 12,398 $ 9,903 $ 23,105 $ 15,059