v3.25.4
Securitized Receivables - Schedule of Accounts Receivable Securitization Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2025
Transfers and Servicing [Abstract]      
Receivables outstanding in facility $ 247,185 $ 230,845 $ 355,246
Beneficial interests 14,326 17,671 $ 29,354
Cash proceeds:      
Cash purchase price 534,496 646,916  
Deferred purchase price $ 152,484 $ 142,824