XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Notes Payable and Other Debt Payables Maturity (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Debt Disclosure [Abstract]  
2024 (six-month period) $ 14,036
2025 21,173
2026 122,426
2027 96,241
2028 70,384
Thereafter 230,702
Total  $ 554,962