Annual report [Section 13 and 15(d), not S-K Item 405]

Sale of Business - Narrative (Details)

v3.25.1
Sale of Business - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
May 03, 2026
May 03, 2025
May 03, 2024
Dec. 31, 2024
Dec. 31, 2023
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Proceeds from sale of operating segment       $ 7,435 $ 0
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration]       Gain on sale of business  
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Dagley Insurance Agency          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Aggregate selling price     $ 15,000    
Proceeds from sale of operating segment     7,400    
Gain on transaction     $ 3,000    
Operating loss from discontinued operation       $ 300  
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Forecast | Dagley Insurance Agency          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Proceeds from sale of operating segment $ 3,000 $ 4,000