XML 97 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions and Joint Ventures - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 07, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Aug. 23, 2023
Mar. 31, 2023
Jan. 10, 2023
Sep. 19, 2022
Jun. 22, 2022
May 03, 2022
Business Acquisition Contingent Consideration [Line Items]                    
Assets Current   $ 281,437 $ 240,658              
Liabilities   362,800 286,573              
Accrued expenses   44,301 33,791              
Accounts Payable and Other Accrued Liabilities   1,085 0              
Deferred Compensation Cash-Based Arrangements, Liability, Current           $ 2,400   $ 300    
Pre tax loss   $ 21,525 23,689 $ 4,674            
Tradename [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Intangible assets, Useful Life   10 years                
Kemco Systems Co Llc [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquisition of equity         100.00%          
Contingent consideration         $ 24,000          
additional consideration         4,000          
Net revenue   $ 2,000                
Net assets acquired         26,219          
Revenues   13,100                
Other liabilities   1,100     404          
Accrued expenses   1,100                
Earn out estimated fair value         $ 2,200          
Accounts Payable and Other Accrued Liabilities   2,200                
Kemco Systems Co Llc [Member] | Technology [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquired intangible assets   $ 1,400                
Intangible assets, Useful Life   7 years                
Kemco Systems Co Llc [Member] | Customer Lists [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquired intangible assets   $ 8,700                
Intangible assets, Useful Life   10 years                
Kemco Systems Co Llc [Member] | Tradename [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquired intangible assets   $ 1,500                
Intangible assets, Useful Life   10 years                
Transcend Solution [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquisition of equity           100.00%        
Contingent consideration           $ 20,000        
Net revenue   $ 1,700                
Net assets acquired           22,564        
Revenues   10,300                
Notes Payable           2,000        
Deferred Compensation Cash-Based Arrangements, Liability, Current           22,400        
Holdback Payble           $ 400        
Transcend Solution [Member] | Technology [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquired intangible assets   $ 600                
Intangible assets, Useful Life   7 years                
Transcend Solution [Member] | Customer Lists [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquired intangible assets   $ 7,600                
Intangible assets, Useful Life   10 years                
Transcend Solution [Member] | Tradename [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquired intangible assets   $ 700                
Intangible assets, Useful Life   10 years                
Malvar Engineering Limited [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquisition of equity             100.00%      
Contingent consideration             $ 4,100      
Net revenue   $ 1,300                
Net assets acquired             5,128      
Revenues   13,800                
Earn out estimated fair value             600      
Accounts Payable and Other Accrued Liabilities             600      
Deferred Compensation Cash-Based Arrangements, Liability, Current             $ 400      
Malvar Engineering Limited [Member] | Customer Lists [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquired intangible assets   $ 1,500                
Intangible assets, Useful Life   10 years                
Malvar Engineering Limited [Member] | Tradename [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquired intangible assets   $ 300                
Intangible assets, Useful Life   10 years                
General Rubber LLC [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Net assets acquired $ 23,820                  
Gain (Loss) on Sales of Loans, Net   $ 564,608 478,802              
General Rubber LLC [Member] | Other Non Investees [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Non controlling equity interest 63.00%                  
General Rubber LLC [Member] | Customer Lists [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquired intangible assets     7,700              
Intangible assets, Useful Life   10 years                
General Rubber LLC [Member] | Tradename [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquired intangible assets     700              
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
Net assets acquired                   12,395
Notes Payable                   2,000
Earn out estimated fair value                   $ 1,400
Compass Water Solutions, Inc [Member] | Customer Lists [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquired intangible assets   $ 4,400                
Intangible assets, Useful Life   10 years                
Compass Water Solutions, Inc [Member] | Tradename [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquired intangible assets   $ 500                
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  
Net assets acquired                 11,450  
Deferred Compensation Cash-Based Arrangements, Liability, Current                 $ 800  
Western Air Ducts Ltd [Member] | Customer Lists [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquired intangible assets   $ 2,800                
Intangible assets, Useful Life   10 years                
Western Air Ducts Ltd [Member] | Tradename [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquired intangible assets   $ 400                
Intangible assets, Useful Life   10 years                
DS21 Co., Ltd. [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquisition of equity               100.00%    
Contingent consideration               $ 8,900    
Net assets acquired               9,238    
Other liabilities               113    
Deferred Compensation Cash-Based Arrangements, Liability, Current               $ 9,200    
DS21 Co., Ltd. [Member] | Customer Lists [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquired intangible assets   $ 100                
Intangible assets, Useful Life   10 years                
DS21 Co., Ltd. [Member] | Tradename [Member]                    
Business Acquisition Contingent Consideration [Line Items]                    
Acquired intangible assets   $ 300                
Intangible assets, Useful Life   10 years                
Joint Venture Agreement                    
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   $ 14,500                
Long-Lived Assets   26,700                
Liabilities   12,500                
Revenues   $ 37,700 $ 35,800