v3.26.1
Fair value measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Money market mutual funds $ 38,699 $ 44,945
Cardholder receivables 89,234 86,053
Deferred purchase price receivable 29,901 23,425
Total assets 157,834 154,423
Foreign currency forward contracts 238 148
Due to healthcare providers 91,157 83,385
Total liabilities 91,395 83,533
Unpaid principal balance of cardholder receivables 149,020 147,471
Unpaid principal balance due to healthcare providers 150,822 144,802
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Money market mutual funds 38,699 44,945
Cardholder receivables 0 0
Deferred purchase price receivable 0 0
Total assets 38,699 44,945
Foreign currency forward contracts 0 0
Due to healthcare providers 0 0
Total liabilities 0 0
Significant Other Observable Inputs (Level 2)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Money market mutual funds 0 0
Cardholder receivables 0 0
Deferred purchase price receivable 0 0
Total assets 0 0
Foreign currency forward contracts 238 148
Due to healthcare providers 0 0
Total liabilities 238 148
Significant Unobservable Inputs (Level 3)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Money market mutual funds 0 0
Cardholder receivables 89,234 86,053
Deferred purchase price receivable 29,901 23,425
Total assets 119,135 109,478
Foreign currency forward contracts 0 0
Due to healthcare providers 91,157 83,385
Total liabilities $ 91,157 $ 83,385