XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Notes payable principal $ 634,570 $ 640,549
Less deferred financing costs, net of accumulated amortization (1,018) (377)
Notes Payable [Member]    
Total notes payable 633,552 640,172
The 265 Million Note Due January 31, 2028 [Member]    
Notes payable principal [1] 265,000 265,000
The 80 Million Note Due June 1, 2027 [Member]    
Notes payable principal 80,000 80,000
The 19 Million Note Due December 1, 2024 [Member]    
Notes payable principal 17,383 17,658
The 14 Million Note Due September 11, 2024 [Member]    
Notes payable principal 0 12,427
The 14.3 Million Note Due September 11, 2024 [Member]    
Notes payable principal 0 13,257
The 15.1 Million Note Due January 6, 2024 [Member]    
Notes payable principal 0 13,350
The 50.0 Million Series A Note Due March 22, 2029 [Member]    
Notes payable principal 35,714 42,857
The 50.0 Million Series B Note Due March 22, 2029 [Member]    
Notes payable principal 50,000 50,000
The 2.5 Million Note Due February 28, 2025 [Member]    
Notes payable principal 1,133 0
The $50 Million Note Due September 16, 2026 [Member]    
Notes payable principal [2] 50,000 50,000
The $56.3 Million Note Due July 31, 2031 [Member]    
Notes payable principal 56,340 0
The 2022 Facility [Member]    
Notes payable principal $ 79,000 $ 96,000
[1] Promissory note includes an interest rate swap that fixes the SOFR portion of the term loan at an interest rate of 2.16% through October 28, 2022, 2.76% from October 29, 2022 through January 31, 2024, and 3.32% beginning February 1, 2024 through January 31, 2028.
[2] A portion of the unsecured line of credit includes an interest rate swap to fix the SOFR portion of the loan at 3.71%.