v3.26.3
Commitments and Contingencies - Minimum Annual Commitments with Third-party Processors (Details) - Third-Party Processing Fees
$ in Thousands
Sep. 30, 2026
USD ($)
Recorded Unconditional Purchase Obligation [Line Items]  
2027 $ 21,871
2028 20,280
2029 16,952
2030 10,055
2031 10,055
Thereafter 20,110
Total $ 99,323