XML 56 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Disaggregation of Revenue [Line Items]    
Net revenue $ 609,959 $ 556,857
Factory-built housing    
Disaggregation of Revenue [Line Items]    
Net revenue 585,972 535,694
Factory-built housing | Home sales    
Disaggregation of Revenue [Line Items]    
Net revenue 558,863 509,736
Factory-built housing | Delivery, setup and other revenues    
Disaggregation of Revenue [Line Items]    
Net revenue 27,109 25,958
Financial services    
Disaggregation of Revenue [Line Items]    
Net revenue 23,987 21,163
Financial services | Insurance agency commissions received from third-party insurance companies    
Disaggregation of Revenue [Line Items]    
Net revenue 1,938 1,410
Financial services | All other sources    
Disaggregation of Revenue [Line Items]    
Net revenue $ 22,049 $ 19,753