v3.25.3
Segment Reporting - Capital Expenditure (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting    
Capital expenditures $ 13,777 $ 4,199
Debit and Credit    
Segment Reporting    
Capital expenditures 10,681 2,800
Prepaid Debit    
Segment Reporting    
Capital expenditures 2,809 1,382
Other    
Segment Reporting    
Capital expenditures $ 287 $ 17