v3.24.3
Debt - Schedule of Aggregate Remaining Contractual Principal Payments (Details)
$ in Millions
Sep. 30, 2024
USD ($)
Debt Disclosure [Abstract]  
2024 $ 6
2025 25
2026 25
2027 25
2028 1,955
Total payments $ 2,036