v3.26.1
Note Receivable - Narrative (Detail)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 24, 2023
USD ($)
Apr. 30, 2025
USD ($)
Apr. 30, 2025
CAD ($)
May 03, 2026
USD ($)
May 03, 2026
CAD ($)
Apr. 27, 2025
USD ($)
May 03, 2026
USD ($)
May 03, 2026
USD ($)
Apr. 27, 2025
USD ($)
Apr. 28, 2024
USD ($)
Apr. 30, 2025
CAD ($)
Aug. 02, 2024
USD ($)
Note Receivable [Line Items]                        
Fair value of note receivable       $ 1,182,000     $ 1,182,000 $ 1,182,000        
Proceeds from sale of property             1,103,000   $ 1,945,000 $ 385,000    
Interest rate               6.00%        
Proceeds from note receivable             5,093,000   610,000 330,000    
United States [Member]                        
Note Receivable [Line Items]                        
Note receivable       1,200,000   $ 1,500,000 1,200,000 $ 1,200,000 1,500,000      
Note receivable, short-term       297,000   280,000 297,000 297,000 280,000      
Note receivable, long-term       885,000   1,200,000 885,000 885,000 1,200,000      
Amortization of unearned interest income       80,000   96,000 $ 80,000 $ 80,000 $ 96,000 $ 111,000    
Sales Agreement [Member] | Canada [Member]                        
Note Receivable [Line Items]                        
Assets held for sale, total sales price of property   $ 6,200,000                 $ 8.6  
Proceeds from sale of property   1,400,000 $ 2.0                  
Remaining cash proceeds received from sale of property       $ 4,700,000 $ 6.6              
Note receivable   $ 4,800,000                 $ 6.6  
Sales Agreement [Member] | Canada [Member] | Minimum [Member]                        
Note Receivable [Line Items]                        
Percentage rate of interest earned             6.00%          
Sales Agreement [Member] | Canada [Member] | Maximum [Member]                        
Note Receivable [Line Items]                        
Percentage rate of interest earned             10.00%          
CUF Haiti [Member]                        
Note Receivable [Line Items]                        
Gross carrying amount of note receivable $ 2,400,000                      
Fair value of note receivable 2,000,000                      
CUF Haiti [Member] | CUF Termination Agreement [Member]                        
Note Receivable [Line Items]                        
Return possession of leased facility $ 2,400,000                      
Note receivable commencement date Apr. 01, 2023                      
Note receivable maturity date Dec. 31, 2029                      
CHF Haiti [Member] | CHF Termination Agreement [Member]                        
Note Receivable [Line Items]                        
Note receivable                       $ 250,000
Proceeds from note receivable           $ 250,000