Annual report pursuant to Section 13 and 15(d)

Note 14 - Commitments and Contingencies (Details Textual)

v3.23.4
Note 14 - Commitments and Contingencies (Details Textual) - USD ($)
12 Months Ended
Oct. 31, 2023
Dec. 31, 2023
Oct. 31, 2022
Insurance Deductible   $ 250,000  
Deductible Percent Payable   50.00%  
Self Insurance Liability, Net of Recoveries $ 7,602,000    
Letters of Credit Outstanding, Amount 4,100,000    
Standby Letters of Credit [Member]      
Line of Credit Facility, Maximum Borrowing Capacity 22,500,000    
Washington Department of Revenue Ruling [Member]      
Loss Contingency, Estimate of Possible Loss 3,500,000    
Accrued Liabilities and Other Liabilities [Member]      
Self Insurance Liability, Net of Recoveries 7,600,000   $ 7,000,000
Self-insurance, Accrued Expenses for Health Claims Incurred But Not Reoprted 1,200,000   $ 3,300,000
Minimum [Member]      
Insurance Claim Value   $ 500,000  
Maximum [Member]      
Insurance Claim Value   $ 1,000,000  
Capital Addition Purchase Commitments [Member]      
Purchase Commitment Amount $ 30,200,000