XML 167 R64.htm IDEA: XBRL DOCUMENT v3.26.1
SEGMENT INFORMATION - Summary of Contracted Minimum Future Annual Revenues (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Segment Reporting [Abstract]  
Remainder of 2026 $ 86,638
2027 94,043
2028 75,910
2029 51,088
2030 38,972
Thereafter 49,452
Total $ 396,103