v3.25.4
EARNINGS (LOSS) PER UNIT (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]        
Net Income (Loss) $ 238,432 $ 259,971 $ 205,918  
Denominator - weighted average Units outstanding - basic (in units) 186,941,307 156,537,151 91,230,657 53,379,085
Denominator - weighted average Units outstanding - diluted (in units) 186,941,307 156,537,151 91,230,657 53,379,085
Basic earnings (loss) per Unit (in dollars per unit) $ 1.28 $ 1.66 $ 2.26  
Diluted earnings (loss) per Unit (in dollars per unit) $ 1.28 $ 1.66 $ 2.26