XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental Financial Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Holdbacks and deferred payments for business combinations $ 7,050 $ 4,339
Accrued interest 2,943 1,120
Operating lease liabilities, current 2,801 2,653
Deferred revenue 3,070 2,473
Accrued restructuring charges 1,916 0
Accrued royalties 662 789
Other 2,258 10,037
Accrued expenses and other current liabilities $ 20,700 $ 21,411