XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Disaggregation of Revenue [Line Items]        
Net revenue $ 556,527 $ 507,461 $ 1,113,384 $ 985,060
Factory-built housing        
Disaggregation of Revenue [Line Items]        
Net revenue 535,117 486,343 1,070,811 944,391
Factory-built housing | Home sales        
Disaggregation of Revenue [Line Items]        
Net revenue 509,750 469,676 1,019,486 906,105
Factory-built housing | Delivery, setup and other revenues        
Disaggregation of Revenue [Line Items]        
Net revenue 25,367 16,667 51,325 38,286
Financial services        
Disaggregation of Revenue [Line Items]        
Net revenue 21,410 21,118 42,573 40,669
Financial services | Insurance agency commissions received from third-party insurance companies        
Disaggregation of Revenue [Line Items]        
Net revenue 1,514 1,268 2,924 2,674
Financial services | All other sources        
Disaggregation of Revenue [Line Items]        
Net revenue $ 19,896 $ 19,850 $ 39,649 $ 37,995