XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Note 15 - Noncontrolling Interest (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Jan. 31, 2025
Jun. 01, 2023
Assets $ 216,985   $ 216,985   $ 165,241  
Net Income (Loss) Attributable to Noncontrolling Interest 1,599 $ 962 2,913 $ 2,303    
Redeemable Noncontrolling Interest, Equity, Carrying Amount 14,235   14,235   10,967  
Gulf Insulation Group [Member]            
Net Income (Loss) Attributable to Noncontrolling Interest 1,600 $ 1,000 2,900 $ 2,300    
Redeemable Noncontrolling Interest, Equity, Carrying Amount 14,200   14,200   11,000  
Noncontrolling Interest, Adjustments to Redeemable Noncontrolling interest     400      
Related Party [Member]            
Assets 44,800   44,800   39,100  
Liabilities $ 21,400   $ 21,400   $ 22,100  
Joint Venture [Member]            
Subsidiary, Ownership Percentage, Parent           60.00%
Joint Venture [Member] | Gulf Insulation Group [Member]            
Subsidiary, Ownership Percentage, Parent           40.00%