Trade and Other Receivables, Net - Additional Information (Detail) $ in Millions |
Mar. 31, 2025
USD ($)
|
---|---|
Accounts, Notes, Loans and Financing Receivable [Line Items] | |
Restricted accounts receivable held | $ 234.9 |
Accounts receivable from securitization remaining outstanding amount | 44.0 |
Maximum [Member] | |
Accounts, Notes, Loans and Financing Receivable [Line Items] | |
Maximum of accounts receivable sold to the purchasers | $ 150.0 |