v3.26.3
Debt (Narrative) (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 16, 2026
Feb. 06, 2025
May 26, 2023
Sep. 30, 2026
May 05, 2021
Debt Instrument [Line Items]          
Line of credit       $ 7.0  
Maximum [Member] | Sixth Modification Agreement [Member]          
Debt Instrument [Line Items]          
Interest rate on promissory note       7.00%  
Minimum [Member] | Sixth Modification Agreement [Member]          
Debt Instrument [Line Items]          
Interest rate on promissory note       0.25%  
Wall Street Journal prime rate [Member]          
Debt Instrument [Line Items]          
Interest rate per annum     1.00%    
Interest Rate For First Year [Member]          
Debt Instrument [Line Items]          
Interest rate per annum   3.00%      
Interest Rate For Second Year [Member]          
Debt Instrument [Line Items]          
Interest rate per annum   2.00%      
Interest Rate For Third Year [Member]          
Debt Instrument [Line Items]          
Interest rate per annum   1.00%      
2021 Credit Facility          
Debt Instrument [Line Items]          
Line of Credit Facility, Average Outstanding Amount       $ 5.0  
Debt outstanding amount       $ 0.0  
2026 Credit Facility [Member]          
Debt Instrument [Line Items]          
Line of credit $ 10.0        
Debt instrument, Maturity date       Jan. 16, 2028  
Debt outstanding amount       $ 2.0  
2026 Credit Facility [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Line of credit $ 10.0        
2026 Credit Facility [Member] | Wall Street Journal prime rate [Member]          
Debt Instrument [Line Items]          
Interest rate per annum 1.00%        
Mortgage Loan Agreement [Member]          
Debt Instrument [Line Items]          
Line of credit   $ 4.1      
Debt instrument, Maturity date       Feb. 05, 2035  
Interest rate per annum   2.25%      
Debt outstanding amount       $ 4.1  
Mortgage Loan Agreement Interest Rate   6.50%      
C3bank [Member]          
Debt Instrument [Line Items]          
Line of credit         $ 10.0
C3bank [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Interest rate per annum     6.75%    
C3bank [Member] | 2026 Credit Facility [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Interest rate per annum 7.50%