v3.26.1
Receivables Sale Agreement (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Transfers and Servicing [Abstract]  
Trade receivables sold $ 120.3
Collections on behalf of financial institutions $ 5.4