XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Notes Payable and Other Debt Payables Maturity (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
2025 (nine months) $ 29,761
2026 223,000
2027 109,008
2028 59,133
2029 75,501
Thereafter 219,081
Total $ 715,484