XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT - Future Maturities (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
2025 (remaining nine months) $ 13,528
2026 593,038
2027 18,038
2028 1,356,980
2029 936,128
Thereafter 650,000
Total $ 3,567,712