XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Long Term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Liabilities Disclosure [Abstract]    
Finance lease obligations $ 3,934 $ 4,652
Accrued contingent considerations and earn-outs 311 301
Other 1,687 1,132
Total $ 5,932 $ 6,085