XML 54 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Contingencies - Additional Information (Details) - USD ($)
12 Months Ended
Apr. 01, 2025
Dec. 31, 2024
Mar. 31, 2025
Loss Contingencies [Line Items]      
Repairs and maintenance costs   $ 816,000  
Subsequent Event      
Loss Contingencies [Line Items]      
Insurance recovery, advance     $ 1,200,000
Proceeds from insurance recovery $ 1,561,000    
Subsequent Event | Minimum      
Loss Contingencies [Line Items]      
Repairs and maintenance costs 816,000    
Subsequent Event | Casualty Losses      
Loss Contingencies [Line Items]      
Proceeds from insurance recovery 1,039,000    
Subsequent Event | Lost Business and Profits      
Loss Contingencies [Line Items]      
Proceeds from insurance recovery 522,000    
Subsequent Event | Lost Business and Profits | Minimum      
Loss Contingencies [Line Items]      
Proceeds from insurance recovery $ 522,000