Quarterly report pursuant to Section 13 or 15(d)

Financing Arrangements (Details)

v3.24.3
Financing Arrangements (Details) - Wells Fargo Bank - USD ($)
Mar. 25, 2022
Nov. 03, 2024
Jul. 29, 2024
Feb. 04, 2024
Feb. 06, 2018
Swing loans          
Line of Credit Facility [Line Items]          
Sublimit amount $ 4,000,000        
Line of Credit          
Line of Credit Facility [Line Items]          
Borrowings amount $ 40,000,000.0 $ 36,000,000.0   $ 36,000,000.0 $ 25,000,000.0
Minimum undrawn availability 10.00%        
Line of credit facility, increase amount     $ 10,000,000.0    
Line of credit   $ 0   $ 0  
Letter of Credit          
Line of Credit Facility [Line Items]          
Sublimit amount $ 1,000,000