v3.26.1
Debt - Revolving Line of Credit - Additional Information (Details) - USD ($)
Jun. 28, 2023
Jun. 30, 2026
Nov. 19, 2025
Jul. 25, 2025
Jul. 01, 2025
Nov. 22, 2022
Standby letter of credit            
Debt            
Maximum exposure     $ 850,000      
Letter of credit   $ 0        
Revolving line of credit            
Debt            
Maximum aggregate principal amount           $ 86,000,000
Increased in available credit $ 2,000,000          
Revolving line of credit | City National Bank            
Debt            
Maximum aggregate principal amount     $ 55,000,000 $ 55,000,000 $ 65,000,000