v3.26.1
Acquisition (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 14, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Acquisition [Abstract]        
Acquisition of new business   $ 0 $ 4,349  
Goodwill   $ 436,389   $ 439,706
Biolie SAS [Member]        
Acquisition [Abstract]        
Acquisition of new business $ 4,900      
Debt assumed 200      
Net assets acquired 300      
Goodwill $ 4,600