v3.26.1
Securitization program and variable interest entities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2026
Jul. 30, 2026
Jan. 31, 2026
Jul. 31, 2025
Securitization or Asset-Backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]          
Restricted cash included in other long-term assets $ 1,691 $ 1,691   $ 0 $ 0
Securitization Program          
Securitization or Asset-Backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]          
Reserve cash account, percentage 1.00% 1.00%      
Restricted cash $ 1,691 $ 1,691   1,691  
Restricted cash included in other long-term assets 1,691 1,691      
Cardholder Receivables          
Securitization or Asset-Backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]          
Sales and settlements 6,795 17,981      
Maximum exposure to loss from transferred financial assets 88,938 88,938   86,053  
Deferred Purchase Price Receivable          
Securitization or Asset-Backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]          
Maximum exposure to loss from transferred financial assets 21,453 21,453   23,425  
Deferred Purchase Price Receivable | Securitization Program          
Securitization or Asset-Backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]          
Transfers accounted for secured borrowings, assets, carrying amount 21,453 21,453   $ 23,425  
Receivables Purchase Agreement | Line of Credit          
Securitization or Asset-Backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]          
Line of credit borrowing capacity $ 300,000 $ 300,000 $ 200,000    
Eligible receivables, provider ratings, percentage 15.00% 15.00% 5.00%    
Credit and Securitization Agreements | Securitization Program          
Securitization or Asset-Backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]          
Debt instrument, covenant, minimum liquidity   $ 50,000