Annual report pursuant to Section 13 and 15(d)

OTHER NON-CURRENT LIABILITIES (Details)

v3.24.1
OTHER NON-CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Liabilities Disclosure [Abstract]    
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total Total
Operating lease liabilities $ 19,861 $ 15,547
Deferred tax liabilities 3,468 0
Contingent consideration liabilities 0 1,395
Other non-current liabilities 5,782 4,613
Total $ 29,111 $ 21,555