Annual report [Section 13 and 15(d), not S-K Item 405]

OTHER NON-CURRENT LIABILITIES (Details)

v3.25.0.1
OTHER NON-CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Business Acquisition, Contingent Consideration [Line Items]    
Operating Lease, Liability, Noncurrent, Statement Of Financial Position [Extensible Enumeration] Total other non-current liabilities Total other non-current liabilities
Operating lease liabilities $ 17,623 $ 19,861
Contingent consideration liabilities 5,912 0
Deferred tax liabilities 1,626 3,468
Other non-current liabilities 5,362 5,782
Total other non-current liabilities 38,653 29,111
Nature's Remedy    
Business Acquisition, Contingent Consideration [Line Items]    
Contingent consideration liabilities 5,000 0
Accrued interest $ 3,130 $ 0