v3.24.3
Liabilities - Other Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Contingent consideration liability from acquisition $ 948 $ 2,061
Other liabilities 13,932 10,636
Other liabilities $ 14,880 $ 12,697