XML 120 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Financial Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Holdbacks and deferred payments for business combination $ 7,050 $ 4,339
Accrued taxes 3,113 1,672
Operating lease liabilities, current 2,984 2,653
Deferred revenue 2,735 2,473
Issuance costs 2029 Convertible Debt 1,789 0
Accrued interest 1,679 1,120
Accrued royalties 658 789
Other 9,289 8,365
Accrued expenses and other current liabilities $ 29,297 $ 21,411