Sales of Receivables - Schedule of MARPA Activity (Details) - USD ($) $ in Thousands |
9 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Transfer of Financial Assets Accounted for as Sales, Amount [Roll Forward] | ||
Beginning balance | $ 250,000 | $ 200,000 |
Sales of receivables | 2,814,912 | 2,423,064 |
Cash collections | (2,764,912) | (2,373,064) |
Outstanding balance sold to purchaser | 300,000 | 250,000 |
Cash collected, not remitted to purchaser | (79,150) | (85,120) |
Remaining sold receivables | 220,850 | 164,880 |
Cash provided (used) by MARPA | $ 50,000 | $ 50,000 |