| Segment Reporting, Reconciliation of Profit (Loss) by Segment to Consolidated [Table Text Block] |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | September 30, 2026 | | Core | | Payments | | Complementary | | Corporate Services | | Total | | REVENUE | | | | | | | | | | | Services and Support | $ | 191,140 | | | $ | 26,584 | | | $ | 165,947 | | | $ | 21,290 | | | $ | 404,961 | | | Processing | 12,271 | | | 225,527 | | | 54,229 | | | 4,559 | | | 296,586 | | | Total Revenue | 203,411 | | | 252,111 | | | 220,176 | | | 25,849 | | | 701,547 | | | | | | | | | | | | | Cost of Revenue | 76,204 | | | 125,318 | | | 74,776 | | | 99,748 | | | 376,046 | | | Research and Development | | | | | | | | | 45,781 | | | Selling, General, and Administrative | | | | | | | | | 72,649 | | | | | | | | | | | | | | | | | | | | | | | Total Expenses | | | | | | | | | 494,476 | | | | | | | | | | | | | SEGMENT INCOME | $ | 127,207 | | | $ | 126,793 | | | $ | 145,400 | | | $ | (73,899) | | | | | | | | | | | | | | | OPERATING INCOME | | | | | | | | | 207,071 | | | | | | | | | | | | INTEREST INCOME | | | | | | | | | 3,564 | | | | | | | | | | | | | INCOME BEFORE INCOME TAXES | | | | | | | | | $ | 210,635 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | September 30, 2025 | | Core | | Payments | | Complementary | | Corporate Services | | Total | | REVENUE | | | | | | | | | | | Services and Support | $ | 178,568 | | | $ | 25,741 | | | $ | 151,603 | | | $ | 20,939 | | | $ | 376,851 | | | Processing | 11,433 | | | 205,153 | | | 47,906 | | | 3,395 | | | 267,887 | | | Total Revenue | 190,001 | | | 230,894 | | | 199,509 | | | 24,334 | | | 644,738 | | | | | | | | | | | | | Cost of Revenue | 71,634 | | | 118,660 | | | 73,006 | | | 85,266 | | | 348,566 | | | Research and Development | | | | | | | | | 39,278 | | | Selling, General, and Administrative | | | | | | | | | 72,829 | | | | | | | | | | | | | | | | | | | | | | | Total Expenses | | | | | | | | | 460,673 | | | | | | | | | | | | | SEGMENT INCOME | $ | 118,367 | | | $ | 112,234 | | | $ | 126,503 | | | $ | (60,932) | | | | | | | | | | | | | | | OPERATING INCOME | | | | | | | | | 184,065 | | | | | | | | | | | | INTEREST INCOME | | | | | | | | | 6,253 | | | | | | | | | | | | | INCOME BEFORE INCOME TAXES | | | | | | | | | $ | 190,318 | |
|