XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Term Loans Payable and Senior Notes (Details) - USD ($)
1 Months Ended 9 Months Ended 12 Months Ended
Aug. 01, 2025
May 16, 2025
Apr. 01, 2025
Mar. 31, 2025
Mar. 06, 2025
Oct. 25, 2024
Jul. 10, 2024
Feb. 21, 2024
Jan. 31, 2024
Feb. 10, 2023
Mar. 31, 2025
Feb. 28, 2025
Jan. 31, 2024
Sep. 30, 2025
Dec. 31, 2024
Oct. 28, 2025
Feb. 20, 2019
Base Rate                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Basis spread on variable rate (as a percent)               6.00%                  
BMO Term loan                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Principal amount of loan                           $ 70,700,000      
Interest rate during period (as a percent)                           9.00% 8.00%    
Weighted average interest rate (as a percent)                           8.67% 8.34%    
Portion to be retained               10.00%                  
Mandatory prepayments of term loan               25.55556%                  
Threshold period to provide guarantee               90 days                  
Threshold period to pledge equity interests               90 days                  
Repayment of loan $ 256,000 $ 103,000     $ 43,000 $ 7,800,000 $ 7,200,000 $ 29,000,000                  
BMO Term loan | Minimum                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Interest rate (as a percent)     8.00%                            
Fixed charge coverage ratio               1.25 1.5                
Unsecured interest charge coverage ratio               1.25 1.75                
BMO Term loan | Maximum                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Restricted maximum quarterly common stock dividend per share                   $ 0.01              
Interest rate (as a percent)     9.00%                            
BMO Term loan | BMO Interest Rate Swap                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Received an aggregate amount                   $ 4,300,000              
Interest receivable portion of proceeds from termination of interest rate swap                   $ 100,000              
BMO Term loan | SOFR                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Basis spread on variable rate (as a percent)               3.00% 3.00%   3.00% 3.00%          
Percentage points of floor rate               5.00%                  
BMO Term loan | SOFR | Maximum                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Basis spread on variable rate (as a percent)     4.00% 4.00%                          
BMO Term loan | SOFR | If aggregate principal amount exceeds $200 million                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Increase in basis spread     1.00% 100.00%                          
BMO Term loan | One Month SOFR                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Basis spread on variable rate (as a percent)               0.11448%                  
Term of SOFR               1 month                  
BMO Term loan | Three month SOFR                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Basis spread on variable rate (as a percent)               0.26161%                  
Term of SOFR               3 months                  
BMO Term loan | Six month SOFR                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Basis spread on variable rate (as a percent)               0.42826%                  
Term of SOFR               6 months                  
BMO Term loan | LIBOR | Hedged portion                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Fixed rate (as a percent)                                 2.39%
BMO Term loan | Base Rate                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Basis spread on variable rate (as a percent)     3.00% 3.00%         2.00%   2.00% 2.00% 2.00%        
Percentage points of floor rate               6.00%                  
BMO Term loan | Base Rate | Minimum                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Basis spread on variable rate (as a percent)               2.00%                  
BMO Term loan | BofA Revolver | Base Rate                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Basis spread on variable rate (as a percent)               2.00%                  
BMO Term Loan, the BofA Term Loan and the Senior Notes                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Principal amount of loan       $ 200,000,000       $ 200,000,000     $ 200,000,000     $ 200,000,000      
Borrowings                               $ 248,900,000  
BMO Term Loan, the BofA Term Loan and the Senior Notes | SOFR                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Basis spread on variable rate (as a percent)                     3.00% 3.00%          
Increase in basis spread     100.00% 1.00%                          
BMO Term Loan, the BofA Term Loan and the Senior Notes | SOFR | Maximum                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Basis spread on variable rate (as a percent)     4.00% 4.00%                          
BMO Term Loan, the BofA Term Loan and the Senior Notes | Base Rate                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Basis spread on variable rate (as a percent)       3.00%             2.00% 2.00%          
BMO Term Loan, the BofA Term Loan and the Senior Notes | Base Rate | Maximum                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Basis spread on variable rate (as a percent)     3.00% 3.00%                          
BofA Term Loan                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Principal amount of loan                           $ 55,300,000      
Restricted maximum quarterly common stock dividend per share               $ 0.01                  
Weighted average interest rate (as a percent)                           8.67% 8.34%    
Effective interest rate (as a percent)                           9.00% 8.00%    
Mandatory prepayments of term loan               20.00%                  
Repayment of loan 200,000 80,000     34,000 6,100,000 5,600,000 $ 22,700,000                  
BofA Term Loan | SOFR                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Basis spread on variable rate (as a percent)               3.00%         3.00%        
Percentage points of floor rate               5.00%                  
BofA Term Loan | One Month SOFR                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Basis spread on variable rate (as a percent)               0.11448%                  
Term of SOFR               1 month                  
BofA Term Loan | Three month SOFR                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Basis spread on variable rate (as a percent)               0.26161%                  
Term of SOFR               3 months                  
BofA Term Loan | Six month SOFR                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Basis spread on variable rate (as a percent)               0.42826%                  
Term of SOFR               6 months                  
BofA Term Loan | Base Rate                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Basis spread on variable rate (as a percent)               2.00%                  
Percentage points of floor rate               6.00%                  
BofA Term Loan | Base Rate | Minimum                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Basis spread on variable rate (as a percent)               2.00%                  
Senior notes                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Principal amount of loan                           $ 122,900,000      
Restricted maximum quarterly common stock dividend per share               $ 0.01                  
Interest rate (as a percent)       9.00%         8.00%   9.00%   8.00%        
Increase in basis spread       1.00%                          
Portion to be retained               10.00%                  
Mandatory prepayments of term loan               44.44444%                  
Threshold period to provide guarantee               90 days                  
Threshold period to pledge equity interests               90 days                  
Series A Notes                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Principal amount of loan                           71,300,000      
Borrowings                           71,300,000      
Interest rate (as a percent)               8.00% 4.49%       4.49%        
Repayment of loan 258,000 103,000     44,000 7,800,000 7,200,000 $ 29,200,000                  
Series B Notes                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Principal amount of loan                           51,600,000      
Borrowings                           $ 51,600,000      
Interest rate (as a percent)               8.00% 4.76%       4.76%        
Repayment of loan $ 187,000 $ 75,000     $ 32,000 $ 5,700,000 $ 5,300,000 $ 21,200,000                  
Series A Notes and Series B Notes                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Effective interest rate (as a percent)                           9.00% 8.00%    
Series A Notes and Series B Notes | Minimum                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Interest rate (as a percent)     8.00%                            
Series A Notes and Series B Notes | Maximum                                  
Bank Note Payable, Term Loans Payable and Senior Notes                                  
Interest rate (as a percent)     9.00%