v3.26.3
LONG-TERM BORROWINGS - Schedule of Stated Maturities of Notes Payable (Details) - USD ($)
$ in Thousands
Oct. 07, 2026
Sep. 30, 2026
Dec. 31, 2025
Private Placement Notes      
Remainder of 2026   $ 0  
2027   0  
2028   0  
2029   0  
2030   200,000  
Thereafter   0  
Total   200,000 $ 140,000
Notes Payable      
Remainder of 2026   1,727  
2027   7,023  
2028   85,015  
2029   0  
2030   0  
Thereafter   0  
Total   93,765 96,115
Construction Finance Liabilities      
Remainder of 2026   3,693  
2027   15,058  
2028   15,474  
2029   15,902  
2030   16,342  
Thereafter   241,316  
Total   307,785  
Total Maturities      
Remainder of 2026   5,420  
2027   22,081  
2028   100,489  
2029   15,902  
2030   216,342  
Thereafter   241,316  
Total   601,550  
Mortgage Notes Payable      
Notes Payable      
Total   $ 92,802 $ 95,127
Mortgage Notes Payable | Subsequent Event      
Notes Payable      
Total $ 65,100