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 |