XML 171 R71.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENT INFORMATION - Summary of Contracted Minimum Future Annual Revenues (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Segment Reporting [Abstract]  
Remainder of 2025 $ 130,220
2026 119,499
2027 99,075
2028 85,577
2029 54,851
Thereafter 62,270
Total $ 551,492