XML 77 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 06, 2023
Apr. 01, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]          
Payment to acquire businesses, net     $ 19,726 $ 14,960 $ (133)
Goodwill acquired     18,359 8,112  
Total intangible assets, net     $ 118,757 $ 117,015 $ 122,758
Premia Solutions Limited          
Business Acquisition [Line Items]          
Payment to acquire businesses, net $ 19,726        
Cash acquired from acquisition 3,873        
Goodwill acquired 18,359        
Total intangible assets, net $ 18,152        
ITC          
Business Acquisition [Line Items]          
Payment to acquire businesses, net   $ 15,000      
Cash acquired from acquisition   6,123      
Goodwill acquired   8,044      
Total intangible assets, net   $ 10,964