v3.26.1
Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Mar. 30, 2024
Disaggregation of Revenue      
Net revenue $ 2,244,505 $ 2,015,458 $ 1,794,792
Factory-built housing      
Disaggregation of Revenue      
Net revenue 2,157,356 1,933,111 1,716,607
Financial services      
Disaggregation of Revenue      
Net revenue 87,149 82,347 78,185
Home sales | Factory-built housing      
Disaggregation of Revenue      
Net revenue 2,056,823 1,838,371 1,631,650
Delivery, setup and other revenues | Factory-built housing      
Disaggregation of Revenue      
Net revenue 100,533 94,740 84,957
Insurance agency commissions received from third-party insurance companies | Financial services      
Disaggregation of Revenue      
Net revenue 6,628 5,179 4,258
All other sources | Financial services      
Disaggregation of Revenue      
Net revenue $ 80,521 $ 77,168 $ 73,927