v3.26.1
INTEREST EXPENSE, NET (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Interest Expense, Operating and Nonoperating [Abstract]        
Interest related to sale of tax benefits $ 8,980 $ 3,698 $ 17,777 $ 7,498
Interest expense 39,784 37,281 78,945 71,717
Less — amount capitalized (4,826) (4,297) (7,791) (8,060)
Total interest expense, net $ 43,938 $ 36,682 $ 88,931 $ 71,155