XML 31 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Additional Information (Detail) - USD ($)
3 Months Ended
Dec. 28, 2020
Sep. 09, 2020
Mar. 31, 2024
Dec. 31, 2023
Aug. 25, 2022
Debt Instrument [Line Items]          
Covenant compliance     As of March 31, 2024 and 2023, the Company was in compliance with all related covenants.    
Credit Agreement [Member] | Keybank [Member]          
Debt Instrument [Line Items]          
Required aggregate outstanding amount for period of 30 consecutive days     $ 0    
Number of days considered for calculation of aggregate outstanding amount     30 days    
Minimum required fixed charge coverage ratio     1.2    
Maximum required leverage ratio     1.5    
Line of credit facility, expiration     Aug. 25, 2025    
Credit Agreement [Member] | Keybank [Member] | Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Maximum borrowing capacity under credit facility         $ 10,000,000
Credit Agreement [Member] | Keybank [Member] | Letters of Credit [Member]          
Debt Instrument [Line Items]          
Sublimit for letter of credit facility         $ 1,000,000
Loan principal amount     $ 0 $ 0  
Outstanding borrowings     $ 0 $ 0  
Credit Agreement [Member] | Keybank [Member] | Floor Rate [Member]          
Debt Instrument [Line Items]          
Interest rate     0.00%    
Credit Agreement [Member] | Keybank [Member] | SOFR [Member]          
Debt Instrument [Line Items]          
Percentage of adjustment to floor interest rate     0.10%    
Credit Agreement [Member] | Keybank [Member] | Margin [Member]          
Debt Instrument [Line Items]          
Percentage of adjustment to floor interest rate     2.00%    
Credit Agreement [Member] | Keybank [Member] | Benchmark or SOFR Unavailability Period [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Interest rate     3.00%    
Credit Agreement [Member] | Keybank [Member] | Benchmark or SOFR Unavailability Period [Member] | Margin [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Percentage of adjustment to floor interest rate     1.00%    
Credit Agreement [Member] | Keybank [Member] | Benchmark or SOFR Unavailability Period [Member] | Federal Funds Rate [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Percentage of adjustment to floor interest rate     0.50%    
Boulder Road LLC [Member]          
Debt Instrument [Line Items]          
Subsidiary interest percentage   50.00%      
Undivided interest sold consideration received   $ 13,200,000      
Boulder Road LLC [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Minimum debt service ratio - pre distribution 1        
Minimum debt service ratio - post distribution 1        
Boulder Road LLC [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Minimum debt service ratio - pre distribution 1.35        
Minimum debt service ratio - post distribution 1.15        
Boulder Road and Westside Boulder, LLC [Member] | Loan Agreement [Member] | First Interstate Bank [Member] | Mortgage Loan [Member]          
Debt Instrument [Line Items]          
Loan principal amount $ 13,000,000        
Interest rate 3.75%        
Debt instrument, maturity date Dec. 28, 2025        
Percentage of line of credit proceeds 50.00%        
Percentage of line of credit monthly installments 50.00%        
Outstanding borrowings $ 13,000,000        
Westside Boulder, LLC. [Member] | Boulder Road LLC [Member]          
Debt Instrument [Line Items]          
Undivided interest sold percentage   50.00%