XML 87 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Supplemental Financial Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Holdbacks and deferred payments for business combinations $ 14,091 $ 4,339
Accrued interest 2,915 1,120
Operating lease liabilities, current 2,739 2,653
Deferred revenue 2,878 2,473
Accrued taxes 654 1,672
Accrued royalties 316 789
Other 5,687 8,365
Accrued expenses and other current liabilities $ 29,280 $ 21,411