XML 109 R69.htm IDEA: XBRL DOCUMENT v3.25.4
CREDIT FACILITIES AND NOTES PAYABLE - Schedule of Annual Principal Maturities of Notes Payable (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Maturities of Notes Payables [Abstract]  
2026 $ 27,928
2027 129,447
2028 12,673
2029 10,003
2030 9,758
Thereafter 912,331
Total notes payable obligations $ 1,102,140