v3.25.2
Acquisition (Details) - USD ($)
$ in Thousands
6 Months Ended
Feb. 14, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Business Combination, Consideration Transferred [Abstract]        
Acquisition of new business   $ 4,867 $ 0  
Goodwill   $ 441,014   $ 411,775
Biolie SAS [Member]        
Business Combination, Consideration Transferred [Abstract]        
Acquisition of new business $ 4,900      
Debt assumed 200      
Net assets acquired 300      
Goodwill $ 4,600