v3.25.4
INTEREST AND DEBT EXPENSE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Other Income and Expenses [Abstract]      
Interest expense $ 73,314 $ 77,265 $ 70,820
Amortization of deferred financing costs 4,918 4,322 4,125
Total Interest and debt expense $ 78,232 $ 81,587 $ 74,945