v3.25.1
Debt - Schedule of Reconciliation of Gross Interest Expense and Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Debt Disclosure [Abstract]    
Gross interest expense $ 49,127 $ 50,656
Capitalized interest (10,080) (8,482)
Non-cash interest expense 4,458 1,915
INTEREST EXPENSE $ 43,505 $ 44,089