v3.25.1
Indebtedness (Tables)
3 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Senior Note Exchanges
In March 2025, we exchanged $14,439 of new 8.00% senior priority guaranteed unsecured notes, or the New 2030 Notes, for an aggregate $20,990 of our outstanding unsecured senior notes, or the Existing Notes, and such transaction, the Senior Note Exchange, as follows:
Existing Notes ExchangedAggregate Principal Amount of Existing Notes Accepted for ExchangeAggregate Principal Amount of New Notes Delivered
Existing 2.650% 2026 Notes
$6,559 $5,836 
Existing 2.400% 2027 Notes
2,478 1,882 
Existing 3.450% 2031 Notes
11,953 6,721 
Total$20,990 $14,439