XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Bonds, Note Payable and Senior Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]    
Gross bonds, note payable, and senior debt $ 794,122 $ 673,935
Debt issuance costs (5,135) (3,400)
Net bonds, note payable, and senior debt 788,987 670,535
HUD Guaranteed Loans [Member]    
Short-Term Debt [Line Items]    
Gross bonds, note payable, and senior debt $ 258,150 262,150
Weighted average interest rate 3.26%  
Bank Loans [Member]    
Short-Term Debt [Line Items]    
Gross bonds, note payable, and senior debt $ 165,848 198,441
Weighted average interest rate 7.74%  
Series A, C and D Bonds [Member]    
Short-Term Debt [Line Items]    
Gross bonds, note payable, and senior debt $ 323,270 213,344
Weighted average interest rate 6.81%  
Notes Payable [Member]    
Short-Term Debt [Line Items]    
Gross bonds, note payable, and senior debt $ 46,854
Weighted average interest rate 10.00%