XML 81 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Liabilities - Other liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other liabilities    
Other liabilities $ 25,544 $ 3,098
Other liabilities    
Other liabilities    
Contingent consideration 22,400  
Medical and dental benefits 1,900 2,000
Asset retirement obligations $ 900 $ 700