XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Bonds Notes Payable and Other Debt Payables Maturity (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Debt Disclosure [Abstract]  
2024 (three-month period) $ 3,252
2025 23,588
2026 161,854
2027 96,250
2028 70,250
Thereafter 229,314
Total $ 584,508