XML 67 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Additional Information (Detail)
$ in Thousands, € in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Mar. 31, 2024
EUR (€)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Aug. 23, 2023
USD ($)
Jan. 10, 2023
USD ($)
Business Acquisition Contingent Consideration [Line Items]            
Assets Current $ 271,609     $ 281,437    
Liabilities 352,868     $ 362,800    
Revenues | €   € 750        
Pre tax loss 2,760   $ 2,479      
Kemco Systems Co., LLC [Member]            
Business Acquisition Contingent Consideration [Line Items]            
Acquisition of equity         100.00%  
Contingent consideration         $ 24,000  
Company Received Working Capital 400          
Purchase Price 23,600          
Additional Consideration         4,000  
Earn out, Fair value         2,200  
Accounts payable and accrued expenses 2,700          
Net assets acquired         $ 26,329  
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      
Holdback Payble     400      
Notes Payable     2,000      
Installments Paid $ 1,000          
Deferred cash consideration     22,400      
Net assets acquired     22,396      
Transcend Solution [Member] | Revolving Credit Facility [Member]            
Business Acquisition Contingent Consideration [Line Items]            
Deferred cash consideration     2,400      
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
Deferred cash consideration           400
Gain (Loss) on Sales of Loans, Net 126,332   $ 122,195      
Net assets acquired           $ 5,128
Malvar Engineering Limited [Member] | Customer Lists [Member]            
Business Acquisition Contingent Consideration [Line Items]            
Acquired intangible assets 1,500          
Malvar Engineering Limited [Member] | Tradename [Member]            
Business Acquisition Contingent Consideration [Line Items]            
Acquired intangible assets $ 300          
Intangible assets, Useful Life 10 years