XML 128 R98.htm IDEA: XBRL DOCUMENT v3.25.4
INTEREST EXPENSE, NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Interest Expense, Operating and Nonoperating [Abstract]      
Interest related to sale of tax benefits $ 19,634 $ 18,149 $ 15,289
Interest expense 150,333 130,605 100,853
Less — amount capitalized (28,116) (14,723) (17,261)
Total interest expense, net $ 141,851 $ 134,031 $ 98,881