XML 129 R115.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Financial Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Holdbacks and deferred payments for business combination $ 4,339 $ 0
Operating lease liabilities, current 2,653 1,955
Deferred revenue 2,473 1,739
Accrued taxes 1,672 926
Accrued interest 1,120 900
Accrued royalties 789 544
Other 8,365 4,595
Accrued expenses and other current liabilities $ 21,411 $ 10,659