Quarterly report pursuant to Section 13 or 15(d)

Financing Arrangements (Details)

v3.24.1.1.u2
Financing Arrangements (Details) - Wells Fargo Bank - USD ($)
Mar. 25, 2022
May 05, 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 $ 33,700,000 $ 36,000,000 $ 25,000,000
Minimum undrawn availability 10.00%      
Line of credit   $ 0 $ 0  
Letter of Credit        
Line of Credit Facility [Line Items]        
Sublimit amount $ 1,000,000