XML 68 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Additional Information (Detail)
$ in Thousands, € in Millions
3 Months Ended
Jan. 03, 2025
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2025
EUR (€)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 17, 2024
USD ($)
Oct. 02, 2024
USD ($)
Jul. 29, 2024
USD ($)
Business Acquisition Contingent Consideration [Line Items]                
Acquisition expenses   $ 8,143   $ 190        
Assets Current   476,101     $ 330,971      
Liabilities   667,044     $ 507,806      
Revenues | €     € 750          
Pre tax loss   55,059   2,760        
Land, Building and Improvements                
Business Acquisition Contingent Consideration [Line Items]                
Property and equipment   14,700            
Vehicles                
Business Acquisition Contingent Consideration [Line Items]                
Property and equipment   2,100            
Other Machinery and Equipment                
Business Acquisition Contingent Consideration [Line Items]                
Property and equipment   600            
Environmental Integrated Solutions [Member]                
Business Acquisition Contingent Consideration [Line Items]                
Gain (Loss) on Sales of Loans, Net   176,697   $ 163,957        
Profire Energy Inc [Member]                
Business Acquisition Contingent Consideration [Line Items]                
Contingent consideration $ 122,700              
Acquisition expenses 2,300              
Deferred cash consideration 4,600              
Property and equipment 17,416              
Net assets acquired $ 120,382              
Profire Energy Inc [Member] | Technology [Member]                
Business Acquisition Contingent Consideration [Line Items]                
Acquired intangible assets   $ 3,600            
Intangible assets, Useful Life   7 years            
Profire Energy Inc [Member] | Customer Lists [Member]                
Business Acquisition Contingent Consideration [Line Items]                
Acquired intangible assets   $ 34,500            
Intangible assets, Useful Life   10 years            
Profire Energy Inc [Member] | Tradename [Member]                
Business Acquisition Contingent Consideration [Line Items]                
Acquired intangible assets   $ 3,700            
Intangible assets, Useful Life   10 years            
Verantis Environmental Solutions Group [Member]                
Business Acquisition Contingent Consideration [Line Items]                
Acquisition of equity           100.00%    
Contingent consideration           $ 65,500    
Property and equipment           373    
Net assets acquired           $ 65,496    
Verantis Environmental Solutions Group [Member] | Technology [Member]                
Business Acquisition Contingent Consideration [Line Items]                
Acquired intangible assets   $ 2,400            
Intangible assets, Useful Life   7 years            
Verantis Environmental Solutions Group [Member] | Customer Lists [Member]                
Business Acquisition Contingent Consideration [Line Items]                
Acquired intangible assets   $ 17,000            
Intangible assets, Useful Life   10 years            
Verantis Environmental Solutions Group [Member] | Tradename [Member]                
Business Acquisition Contingent Consideration [Line Items]                
Acquired intangible assets   $ 2,600            
Intangible assets, Useful Life   10 years            
WK Group [Member]                
Business Acquisition Contingent Consideration [Line Items]                
Acquisition of equity             100.00%  
Contingent consideration             $ 6,800  
Earn out, Fair value             6,300  
Accounts payable and accrued expenses             27,500  
Property and equipment             853  
Net assets acquired             $ 13,079  
WK Group [Member] | Technology [Member]                
Business Acquisition Contingent Consideration [Line Items]                
Acquired intangible assets   $ 1,000            
Intangible assets, Useful Life   7 years            
WK Group [Member] | Customer Lists [Member]                
Business Acquisition Contingent Consideration [Line Items]                
Acquired intangible assets   $ 1,200            
Intangible assets, Useful Life   10 years            
WK Group [Member] | Tradename [Member]                
Business Acquisition Contingent Consideration [Line Items]                
Acquired intangible assets   $ 1,000            
Intangible assets, Useful Life   10 years            
EnviroCare International LLC [Member]                
Business Acquisition Contingent Consideration [Line Items]                
Acquisition of equity               100.00%
Contingent consideration               $ 15,700
Promissory Note               1,700
Working Capital Adjustment               700
Deferred cash consideration               16,700
Property and equipment               17
Net assets acquired               $ 16,702
EnviroCare International LLC [Member] | Technology [Member]                
Business Acquisition Contingent Consideration [Line Items]                
Acquired intangible assets   $ 800            
Intangible assets, Useful Life   7 years            
EnviroCare International LLC [Member] | Customer Lists [Member]                
Business Acquisition Contingent Consideration [Line Items]                
Acquired intangible assets   $ 800            
Intangible assets, Useful Life   10 years            
EnviroCare International LLC [Member] | Tradename [Member]                
Business Acquisition Contingent Consideration [Line Items]                
Acquired intangible assets   $ 5,700            
Intangible assets, Useful Life   10 years