XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended
Oct. 09, 2025
USD ($)
Oct. 03, 2025
USD ($)
Jun. 03, 2025
USD ($)
Jul. 15, 2024
$ / shares
Apr. 30, 2024
$ / shares
Sep. 27, 2025
USD ($)
Jun. 28, 2025
USD ($)
Sep. 27, 2025
USD ($)
segment
Sep. 28, 2024
USD ($)
Dec. 31, 2024
USD ($)
Nov. 30, 2024
shares
Nov. 30, 2021
USD ($)
Significant Accounting Policies [Line Items]                        
Number of reportable segments | segment               2        
Number of operating segments | segment               2        
litigation settlement costs           $ 151,400            
Insurance receivable           56,000   $ 56,000        
Assets held for sale as part of other current assets               1,979 $ 0      
Gain on sale of property and other assets               1,746 $ 0      
Shares acquired (in dollars per share) | $ / shares       $ 65.00 $ 60.00              
Provision for loss on contracts           4,900   4,900   $ 4,700    
Production cost of contracts           5,685   5,685   $ 6,802    
Contract liability revenue               20,000        
Remaining performance obligation           $ 1,031,200   $ 1,031,200        
Subsequent event                        
Significant Accounting Policies [Line Items]                        
Payment for legal settlement $ 1,400 $ 150,000                    
Expected fund for insurance   $ 56,000                    
Interest rate swap                        
Significant Accounting Policies [Line Items]                        
Notional amount                       $ 150,000
Albion                        
Significant Accounting Policies [Line Items]                        
Number of shares owned by investor (in shares) | shares                     737,992  
Berryville | Held-for-sale                        
Significant Accounting Policies [Line Items]                        
Assets held for sale as part of other current assets     $ 2,000                  
Land, building and building improvements held for sale             $ 800          
Gain on sale of property and other assets             $ 1,200          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-09-28                        
Significant Accounting Policies [Line Items]                        
Remaining performance obligation, percentage           70.00%   70.00%        
Remaining performance obligation, period           12 months   12 months