XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Liabilities - Other Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Other liabilities    
Other liabilities $ 20,980 $ 25,544
Contingent consideration 17,700 22,400
Medical and dental benefits 1,900 1,900
Asset retirement obligations $ 900 $ 900