XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Note Payable and Senior Debt Payable Maturity (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Debt Disclosure [Abstract]  
2025 (six-month period) $ 25,778
2026 246,796
2027 82,709
2028 62,834
2029 156,925
Thereafter 219,080
Total $ 794,122