XML 91 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE (CONTINGENT CONSIDERATION TABLE) (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
May 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition, Contingent Consideration [Line Items]        
Beginning balance, contingent consideration payable   $ (1,496) $ (5,916)  
Payments     (7,400)  
Contingent Consideration Payable Imputed Interest Expense and Other Adjustments   1,496 (2,980)  
Ending balance, contingent consideration payable   0 (1,496) $ (5,916)
Beginning Balance Business Combination Contingent Consideration Asset     5,724  
Payments Made To Contingent Consideration Receivable During Period     (1,343)  
Contingent Consideration Receivable Imputed Interest Benefit and Other Adjustments     (4,381)  
Ending balance, contingent consideration asset       5,724
Faneuil        
Business Acquisition, Contingent Consideration [Line Items]        
Beginning balance, contingent consideration payable   (1,496) (5,916)  
Payments     (7,400)  
Contingent Consideration Payable Imputed Interest Expense and Other Adjustments   1,496 (2,980)  
Ending balance, contingent consideration payable   $ 0 (1,496) (5,916)
Payments Made To Contingent Consideration Receivable During Period $ 7,400      
Faneuil receivable        
Business Acquisition, Contingent Consideration [Line Items]        
Beginning Balance Business Combination Contingent Consideration Asset     5,724  
Payments Made To Contingent Consideration Receivable During Period     (1,343)  
Contingent Consideration Receivable Imputed Interest Benefit and Other Adjustments     $ (4,381) (4,600)
Ending balance, contingent consideration asset       $ 5,724