v3.25.2
Note Receivable - Narrative (Detail)
$ in Millions
1 Months Ended 3 Months Ended
Apr. 30, 2025
USD ($)
Apr. 30, 2025
CAD ($)
Jan. 24, 2023
USD ($)
Apr. 30, 2025
USD ($)
Apr. 30, 2025
CAD ($)
Aug. 03, 2025
USD ($)
Jul. 28, 2024
USD ($)
Aug. 03, 2025
CAD ($)
Apr. 30, 2025
CAD ($)
Apr. 27, 2025
USD ($)
Note Receivable [Line Items]                    
Fair value of note receivable           $ 6,182,000        
Interest rate           6.00%        
Note receivable           $ 6,200,000        
Note receivable, short-term           5,100,000        
Note receivable, long-term           1,100,000        
Proceeds from sale of property           966,000 $ 37,000      
United States [Member]                    
Note Receivable [Line Items]                    
Note receivable             1,700,000     $ 1,500,000
Note receivable, short-term             268,000     280,000
Note receivable, long-term             1,400,000     1,200,000
Amortization of unearned interest income           22,000 26,000      
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] | United States [Member]                    
Note Receivable [Line Items]                    
Note receivable           1,400,000 $ 1,700,000     $ 1,500,000
CUF Termination Agreement [Member] | CUF Haiti [Member]                    
Note Receivable [Line Items]                    
Lease expiration date     Dec. 31, 2029              
Lease commencement date     Apr. 01, 2023              
Return possession of leased facility     $ 2,400,000              
Sales Agreement [Member] | Canada [Member]                    
Note Receivable [Line Items]                    
Assets held for sale, total sales price of property $ 6,200,000     $ 6,200,000         $ 8.6  
Assets held for sale, remaining balance to be received $ 4,800,000 $ 6.6                
Note receivable           $ 4,800,000   $ 6.6    
Proceeds from sale of property       $ 1,400,000 $ 2.0          
Sales Agreement [Member] | Canada [Member] | Maximum [Member]                    
Note Receivable [Line Items]                    
Percentage rate of interest earned 10.00% 10.00%                
Sales Agreement [Member] | Canada [Member] | Minimum [Member]                    
Note Receivable [Line Items]                    
Percentage rate of interest earned 6.00% 6.00%