XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE RECOGNITION - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenue $ 45,729 $ 44,976 $ 134,912 $ 128,861
Deposits revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 26,222 29,286 79,196 79,874
Deposits software and hardware | Transferred at Point in Time        
Disaggregation of Revenue [Line Items]        
Total revenue 17,529 21,793 53,326 58,335
Deposits services and other | Transferred over Time        
Disaggregation of Revenue [Line Items]        
Total revenue 8,693 7,493 25,870 21,539
Identity verification revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 19,507 15,690 55,716 48,987
Identity verification software and hardware | Transferred at Point in Time        
Disaggregation of Revenue [Line Items]        
Total revenue 1,978 869 4,866 5,196
Identity verification services and other | Transferred over Time        
Disaggregation of Revenue [Line Items]        
Total revenue $ 17,529 $ 14,821 $ 50,850 $ 43,791