v3.26.1
Debt: Notes Payable (Details) - Note Agreement - USD ($)
$ in Millions
6 Months Ended
Jun. 27, 2026
Sep. 30, 2021
Notes Payable    
Notes Payable    
Principal amount outstanding $ 30.0  
Minimum prepayment 1.0  
Series C Notes    
Notes Payable    
Principal amount outstanding $ 30.0  
Note payable, face amount   $ 30.0
Debt term 7 years  
Interest rate (as a percent) 3.18%