XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE RECOGNITION - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]        
Total revenue $ 51,929 $ 46,968 $ 89,183 $ 83,885
Deposits revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 33,689 29,504 52,974 50,580
Deposits software and hardware | Transferred at Point in Time        
Disaggregation of Revenue [Line Items]        
Total revenue 24,700 22,494 35,797 36,542
Deposits services and other | Transferred over Time        
Disaggregation of Revenue [Line Items]        
Total revenue 8,989 7,010 17,177 14,038
Identity verification revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 18,240 17,464 36,209 33,305
Identity verification software and hardware | Transferred at Point in Time        
Disaggregation of Revenue [Line Items]        
Total revenue 2,000 2,395 2,888 4,327
Identity verification services and other | Transferred over Time        
Disaggregation of Revenue [Line Items]        
Total revenue $ 16,240 $ 15,069 $ 33,321 $ 28,978