v3.26.1
Securitized Receivables - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
account
Jun. 30, 2025
USD ($)
Sep. 30, 2025
USD ($)
Mar. 31, 2026
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%      
Increase in designated receivable amount $ 40,000      
Receivable securitization programs, designated receivable amount 120,000      
Reductions of trade and other receivables due to settlements 10,817 $ 1,056 $ 13,610  
Accrued expenses and other current liabilities due to settlements $ 15,681 $ 0   $ 0
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%      
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