XML 88 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Acquisitions - Changes in contingent consideration account balance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Business Combination, Contingent Consideration, Liability [Roll Forward]    
Total contingent consideration liability, beginning balance $ 6,147 $ 4,724
Contingent consideration recognized on acquisition (3,236) 6,352
Issuance of SVS as settlement of contingent consideration (497)  
Revaluation of contingent consideration 641 (4,862)
Effect of exchange rate differences 215 (67)
Gain on contingent consideration not paid 88  
Total contingent consideration liability, ending balance 3,358 6,147
Contingent consideration payable 3,358 6,147
Less: Contingent consideration liability - current 0  
Contingent consideration liability - net of current 3,358 2,837
EMMAC    
Business Combination, Contingent Consideration, Liability [Roll Forward]    
Total contingent consideration liability, beginning balance 2,837 4,724
Contingent consideration recognized on acquisition 0 0
Issuance of SVS as settlement of contingent consideration 0  
Revaluation of contingent consideration 306 (1,820)
Effect of exchange rate differences 215 (67)
Gain on contingent consideration not paid 0  
Total contingent consideration liability, ending balance 3,358 2,837
Contingent consideration payable 3,358 2,837
Less: Contingent consideration liability - current 0  
Contingent consideration liability - net of current 3,358  
NGC    
Business Combination, Contingent Consideration, Liability [Roll Forward]    
Total contingent consideration liability, beginning balance 3,310 0
Contingent consideration recognized on acquisition (3,236) 6,352
Issuance of SVS as settlement of contingent consideration (497)  
Revaluation of contingent consideration 335 (3,042)
Effect of exchange rate differences 0 0
Gain on contingent consideration not paid 88  
Total contingent consideration liability, ending balance 0 3,310
Contingent consideration payable 0 $ 3,310
Less: Contingent consideration liability - current 0  
Contingent consideration liability - net of current $ 0