XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Notes Payable - Schedule of Notes Payable at Face Value and Notes Payable to Related Parties (Details) (Parentheticals) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
May 31, 2022
Jun. 30, 2019
Dec. 31, 2018
Dec. 31, 2017
Phoenix [Member]            
Interest rate 8.00% [1],[2] 8.00%        
Debt maturity Aug. 26, 2024 [1],[2] Aug. 26, 2024        
Revolving Credit Facility Expiring December 1, 2026 [Member]            
Revolving credit facility, maximum borrowing capacity $ 65.0 [1],[2] $ 65.0        
Revolving credit facility, expiration date Dec. 01, 2026 [1],[2] Dec. 01, 2026        
Revolving Credit Facility [Member]            
Amount of securing assets $ 2,536.3 [1],[2] $ 2,252.9        
Interest rate 7.00% [1],[2] 6.30%        
Revolving Credit Facility Expiring October 30, 2025 [Member]            
Revolving credit facility, maximum borrowing capacity $ 50.0 [1],[2] $ 50.0        
Revolving credit facility, expiration date Oct. 30, 2025 [1],[2] Oct. 30, 2025        
Revolving Credit Facility Expiring December 15, 2025 [Member]            
Revolving credit facility, maximum borrowing capacity $ 100.0 [1],[2] $ 100.0     $ 100.0  
Revolving credit facility, expiration date Dec. 15, 2025 [1],[2] Dec. 15, 2025        
Revolving Credit Facility Expiring July 20, 2025 [Member]            
Revolving credit facility, maximum borrowing capacity $ 50.0 [1],[2] $ 50.0       $ 50.0
Revolving credit facility, expiration date Jul. 20, 2025 [1],[2] Jul. 20, 2025        
Revolving Credit Facility Expiring December 11, 2024 [Member]            
Revolving credit facility, maximum borrowing capacity $ 20.0 [1],[2] $ 20.0   $ 20.0    
Revolving credit facility, expiration date Dec. 11, 2024 [1],[2] Dec. 11, 2024        
Revolving Credit Facility, Paid Off May, 2024 [Member]            
Revolving credit facility, maximum borrowing capacity   $ 250.0        
Revolving credit facility, pay off date   May 31, 2024        
Revolving Credit Facility Expiring July 15, 2027 [Member]            
Revolving credit facility, maximum borrowing capacity $ 50.0 [1],[2] $ 50.0        
Revolving credit facility, expiration date Jul. 15, 2027 [1],[2] Jul. 15, 2027        
Revolving Credit Facility Expiring December 15, 2026 [Member]            
Revolving credit facility, maximum borrowing capacity $ 300.0 [1],[2] $ 300.0        
Revolving credit facility, expiration date Dec. 15, 2026 [1],[2] Dec. 15, 2026        
Revolving Credit Facility Expiring May 15, 2026 [Member]            
Revolving credit facility, maximum borrowing capacity $ 300.0 [1],[2] $ 300.0        
Revolving credit facility, expiration date May 15, 2026 [1],[2] May 15, 2026        
Revolving Credit Facility, Sold May 2022, Expiring November 15, 2028 [Member]            
Revolving credit facility, maximum borrowing capacity $ 325.0 [1],[2] $ 325.0 $ 325.0      
Revolving credit facility, expiration date Nov. 15, 2028 [1],[2] Nov. 15, 2028        
Revolving Credit Facility Expiring August 5, 2026 [Member]            
Revolving credit facility, maximum borrowing capacity $ 158.3 [1],[2] $ 158.3        
Revolving credit facility, expiration date Aug. 05, 2026 [1],[2] Aug. 05, 2026        
Revolving Credit Facility Expiring March 15, 2027 [Member]            
Revolving credit facility, maximum borrowing capacity $ 100.0 [1],[2] $ 100.0        
Revolving credit facility, expiration date Mar. 15, 2027 [1],[2] Mar. 15, 2027        
Revolving Credit Facility Expiring August 30, 2027 [Member]            
Revolving credit facility, maximum borrowing capacity [1],[2] $ 25.0          
Revolving credit facility, expiration date [1],[2] Aug. 30, 2027          
Revolving Credit Facility Expiring February 15, 2028 [Member]            
Revolving credit facility, maximum borrowing capacity $ 300.0 [1],[2] $ 300.0        
Revolving credit facility, expiration date Feb. 15, 2028 [1],[2] Feb. 15, 2028        
Revolving Credit Facility Expiring May 17, 2027 [Member]            
Revolving credit facility, maximum borrowing capacity $ 150.0 [1],[2] $ 150.0        
Revolving credit facility, expiration date May 17, 2027 [1],[2] May 17, 2027        
Revolving Credit Facility, Sold May 2024, Expiring November 15, 2028 [Member]            
Revolving credit facility, maximum borrowing capacity $ 250.0 [1],[2] $ 250.0        
Revolving credit facility, expiration date Nov. 15, 2028 [1],[2] Nov. 15, 2028        
Revolving Credit Facility Expiring March 29, 2025 1 [Member]            
Revolving credit facility, maximum borrowing capacity $ 150.0 [1],[2] $ 150.0        
Revolving credit facility, expiration date Mar. 29, 2025 [1],[2] Mar. 29, 2025        
Revolving Credit Facility Expiring March 29, 2025 2 [Member]            
Revolving credit facility, maximum borrowing capacity $ 32.8          
Revolving credit facility, expiration date Mar. 29, 2025          
[1] As of June 30, 2024, the Prime Rate was 8.50% and the Secured Overnight Financing Rate ("SOFR") was 5.33%.
[2] As of September 30, 2024, the Prime Rate was 8.00%, the Term Secured Overnight Financing Rate ("Term SOFR") was 4.85% and the Secured Overnight Financing Rate ("SOFR") was 4.96%.