v3.26.1
Long-Term Debt (Details) - USD ($)
Jul. 01, 2026
Jun. 30, 2026
Oct. 17, 2025
Oct. 16, 2025
Long-Term Debt        
Long-term debt   $ 5,000,000    
Revolving Credit Facility        
Long-Term Debt        
Long-term debt   5,000,000    
Line of credit facility, remaining borrowing capacity   $ 35,000,000    
Revolving Credit Facility | Second Amendment        
Long-Term Debt        
Aggregate amount     $ 40,000,000 $ 50,000,000
Subsequent Events        
Long-Term Debt        
Repaid outstanding $ 5,000,000