XML 88 R65.htm IDEA: XBRL DOCUMENT v3.25.4
DEBT - Schedule of Maturities of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Principal Payments    
2026 $ 12,528  
2027 17,599  
2028 131,755  
2029 211,741  
2030 11,375  
Thereafter 21,773  
Total 406,771  
Unamortized Debt Issuance Costs    
2026 4,676  
2027 1,165  
2028 933  
2029 100  
2030 23  
Thereafter 139  
Total 7,036 $ 11,258
Total Debt Payable    
2026 7,852  
2027 16,434  
2028 130,822  
2029 211,641  
2030 11,352  
Thereafter 21,634  
Total $ 399,735 $ 413,849