XML 68 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
CREDIT FACILITIES AND NOTES PAYABLE (Details - Annual Note Payable Maturities)
$ in Thousands
Dec. 31, 2021
USD ($)
Maturities of Notes Payables [Abstract]  
2022 $ 13,250
2023 47,750
2024 7,250
2025 7,250
2026 7,250
Thereafter 685,125
Total notes payable obligations $ 767,875