v3.25.2
Revenue Recognition - Summary of Corporate Net Sales (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Disaggregation of Revenue [Line Items]    
Consolidated Net Sales $ 701,318 $ 627,779
Manufacturing [Member]    
Disaggregation of Revenue [Line Items]    
Consolidated Net Sales 455,097 401,093
Retail [Member]    
Disaggregation of Revenue [Line Items]    
Consolidated Net Sales 236,954 219,239
Transportation/Other [Member]    
Disaggregation of Revenue [Line Items]    
Consolidated Net Sales 9,267  
Transportation [Member]    
Disaggregation of Revenue [Line Items]    
Consolidated Net Sales   7,447
U.S Factory-built Housing [Member]    
Disaggregation of Revenue [Line Items]    
Consolidated Net Sales 661,931 599,533
U.S Factory-built Housing [Member] | Manufacturing [Member]    
Disaggregation of Revenue [Line Items]    
Consolidated Net Sales 424,977 380,294
U.S Factory-built Housing [Member] | Retail [Member]    
Disaggregation of Revenue [Line Items]    
Consolidated Net Sales 236,954 219,239
Canadian Factory-built Housing [Member]    
Disaggregation of Revenue [Line Items]    
Consolidated Net Sales 30,120 20,799
Canadian Factory-built Housing [Member] | Manufacturing [Member]    
Disaggregation of Revenue [Line Items]    
Consolidated Net Sales 30,120 20,799
Corporate Other [Member]    
Disaggregation of Revenue [Line Items]    
Consolidated Net Sales 9,267 7,447
Corporate Other [Member] | Transportation/Other [Member]    
Disaggregation of Revenue [Line Items]    
Consolidated Net Sales $ 9,267  
Corporate Other [Member] | Transportation [Member]    
Disaggregation of Revenue [Line Items]    
Consolidated Net Sales   $ 7,447