v3.26.1
Debt (Narrative) (Details) - USD ($)
$ in Millions
6 Months Ended
Feb. 06, 2025
May 26, 2023
Jun. 30, 2026
May 05, 2021
Maximum [Member] | Fifth Modification Agreement [Member]        
Debt Instrument [Line Items]        
Interest rate on promissory note     7.00%  
Minimum [Member] | Fifth 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]        
Debt outstanding amount     $ 0.0  
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%      
2021 Credit Facility [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Average Outstanding Amount     $ 5.0  
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%