v3.26.1
BUSINESS COMBINATIONS - Purchase price allocation (Details) - USD ($)
$ in Thousands
6 Months Ended
Jan. 27, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Business Combinations        
Cash paid   $ 4,493 $ 0  
Cash and cash equivalents   500    
Goodwill initially recognized   $ 7,369   $ 0
TUKA        
Business Combinations        
Cash paid $ 5,000      
Fair value of previously held equity interest 5,000      
Total Purchase Consideration 10,000      
Cash and cash equivalents 507      
Other tangible assets 5,786      
Other tangible liabilities (3,917)      
Total fair value of identifiable net assets acquired 2,376      
Goodwill initially recognized $ 7,624