XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions and Joint Ventures - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 07, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2023
Jan. 10, 2023
Dec. 31, 2022
Sep. 19, 2022
Jun. 22, 2022
May 03, 2022
Business Acquisition Contingent Consideration [Line Items]                      
Equity, Fair Value Adjustment     $ (901)                
Assets Current   $ 291,038   $ 291,038       $ 240,658      
Liabilities   355,470   355,470       $ 286,573      
Pre tax loss   4,974 6,584 $ 7,453 $ 10,508            
Customer Lists [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Intangible assets, Useful Life       10 years              
Net assets acquired   7,600   $ 7,600              
Tradename [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Intangible assets, Useful Life       10 years              
Net assets acquired   700   $ 700              
Technology [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Intangible assets, Useful Life       7 years              
Net assets acquired   600   $ 600              
Malvar Engineering Limited [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Acquisition of equity             100.00%        
Contingent consideration             $ 4,100        
Earn out, Fair value             600        
Accounts payable and accrued expenses   600   600              
Deferred cash consideration             400        
Net revenue   200   300              
Net assets acquired             $ 5,128        
Revenues   3,000   5,500              
Malvar Engineering Limited [Member] | Customer Lists [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Acquired intangible assets   1,500   1,500              
Malvar Engineering Limited [Member] | Tradename [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Acquired intangible assets   300   $ 300              
Malvar Engineering Limited [Member] | Customer Lists and Tradename [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Intangible assets, Useful Life       10 years              
Transcend Solution [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Acquisition of equity           100.00%          
Contingent consideration           $ 20,000          
Holdback Payble           400          
Notes Payable           2,000          
Deferred cash consideration           22,400          
Net assets acquired           22,396          
Revenues   2,500   $ 500              
Transcend Solution [Member] | Revolving Credit Facility [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Deferred cash consideration           $ 2,400          
General Rubber LLC [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Gain (Loss) on Sales of Loans, Net   129,181 113,063 245,297 216,077            
Net assets acquired $ 23,820                    
Revenues   3,800 $ 4,500 500 $ 800            
General Rubber LLC [Member] | Other Non Investees [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Percentage of equity method investment in joint venture 63.00%                    
General Rubber LLC [Member] | Customer Lists [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Acquired intangible assets   7,700   7,700              
General Rubber LLC [Member] | Tradename [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Acquired intangible assets   700   $ 700              
General Rubber LLC [Member] | Customer Lists and Tradename [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Intangible assets, Useful Life       10 years              
Compass Water Solutions, Inc [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Acquisition of equity                     100.00%
Contingent consideration                     $ 9,000
Notes Payable                     2,000
Earn out, Fair value                     1,400
Accounts payable and accrued expenses   1,400   $ 1,400              
Net revenue       100              
Net assets acquired                     $ 12,395
Revenues       800              
Compass Water Solutions, Inc [Member] | Customer Lists [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Acquired intangible assets   4,400   4,400              
Compass Water Solutions, Inc [Member] | Tradename [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Acquired intangible assets   500   $ 500              
Compass Water Solutions, Inc [Member] | Customer Lists and Tradename [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Intangible assets, Useful Life       10 years              
Western Air Ducts Ltd [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Acquisition of equity                   100.00%  
Contingent consideration                   $ 10,700  
Deferred cash consideration                   800  
Net assets acquired                   $ 11,450  
Western Air Ducts Ltd [Member] | Customer Lists [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Acquired intangible assets   2,800   $ 2,800              
Western Air Ducts Ltd [Member] | Tradename [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Acquired intangible assets   400   $ 400              
Western Air Ducts Ltd [Member] | Customer Lists and Tradename [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Intangible assets, Useful Life       10 years              
DS21 Co., Ltd.                      
Business Acquisition Contingent Consideration [Line Items]                      
Acquisition of equity                 100.00%    
Contingent consideration                 $ 8,900    
Deferred cash consideration                 9,200    
Net assets acquired                 9,238    
DS21 Co., Ltd. | Revolving Credit Facility [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Deferred cash consideration                 $ 300    
DS21 Co., Ltd. | Customer Lists [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Acquired intangible assets   100   $ 100              
DS21 Co., Ltd. | Tradename [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Acquired intangible assets   300   $ 300              
DS21 Co., Ltd. | Customer Lists and Tradename [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Intangible assets, Useful Life       10 years              
Joint Venture Agreement [Member]                      
Business Acquisition Contingent Consideration [Line Items]                      
Acquisition of equity 100.00%                    
Contingent consideration $ 19,700                    
Fair value $ 4,100                    
Percentage of equity hold in joint venture 10.00%                    
Assets Current   15,500   $ 15,500              
Noncurrent Assets   27,200   27,200              
Liabilities   31,500   31,500              
Revenues   $ 9,900   $ 19,300