v3.26.1
Commitments and contingencies Details (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 12, 2026
USD ($)
Aug. 09, 2023
USD ($)
Jul. 04, 2026
USD ($)
Jul. 04, 2026
USD ($)
Litigation settlement, amount awarded to other party   $ 3,984,000   $ 208,000,000
Estimated Litigation Liability     $ 208,000,000 208,000,000
Self Insurance Reserve     11,000,000 11,000,000
Georgia Wrongful Death Suit - Civil Case        
Loss Contingency, Damages Awarded, Value       6,024,000
Georgia Wrongful Death Suit - Civil Case | Trial        
Loss Contingency, Damages Awarded, Value       4,906,000
Vehicle Accident Lawsuit        
Loss Contingency, Damages Paid, Value     $ 10,000,000  
Vehicle Accident Lawsuit | Trial        
Loss Contingency, Damages Awarded, Value       54,128,000
Northern California wildfires | Subsequent event [Member]        
Loss Contingency, Damages Paid, Value $ 2,890,000      
Awarded damages | Georgia Wrongful Death Suit - Civil Case        
Loss Contingency, Damages Awarded, Value       3,100,000
Expenses of litigation | Georgia Wrongful Death Suit - Civil Case        
Loss Contingency, Damages Awarded, Value       $ 2,351,000
Percent of fault, defendant | Georgia Wrongful Death Suit - Civil Case        
Litigation award, percent of fault       90
Percent of fault, plaintiff | Georgia Wrongful Death Suit - Civil Case        
Litigation award, percent of fault       10
Judicial Ruling | Georgia Wrongful Death Suit - Civil Case        
Loss Contingency, Damages Awarded, Value       $ 5,451,000
Settled Litigation | Vehicle Accident Lawsuit        
Loss Contingency, Damages Awarded, Value       $ 44,500,000
Settled Litigation | Northern California wildfires | Subsequent event [Member]        
Loss Contingency, Damages Awarded, Value $ 5,500,000      
Northern California wildfires        
Loss contingency, number of claims alleged       5
Fire Victims Trust        
Loss contingency, number of claims alleged       3
Racketeer Influenced and Corrupt Organizations Act        
Loss contingency, number of claims alleged       3
Former Wolf employee defendants [Member]        
Loss contingency, number of defendants       2
defendants indicted [Member]        
Loss contingency, number of defendants       3
Defendants who pled guilty        
Loss contingency, number of defendants       3