v3.25.2
Securitized Receivables - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
account
Jun. 30, 2024
USD ($)
Mar. 31, 2025
USD ($)
Derecognized Assets, Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together [Line Items]      
Number of accounts with automatic annual renewal | account 2    
Receivables sold, face value discounted (as a percent) 100.00%    
Reductions of trade and other receivables due to settlements $ 1,056 $ 8,219 $ 2,190
Accounts Receivable Securitization, Program One      
Derecognized Assets, Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together [Line Items]      
Servicing fee rate (as a percent) 0.50%    
Receivable securitization programs, designated receivable amount $ 120,000    
Accounts Receivable Securitization, Program Two      
Derecognized Assets, Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together [Line Items]      
Receivable securitization programs, designated receivable amount $ 160,000