XML 122 R111.htm IDEA: XBRL DOCUMENT v3.25.4
Supplemental Financial Information - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Holdbacks and deferred payments for business combination $ 1,720 $ 7,050
Accrued taxes 4,858 3,113
Operating lease liabilities, current 3,227 2,984
Deferred revenue 4,601 2,735
Accrued interest 1,396 1,679
Accrued royalties 169 658
Other 8,801 11,078
Accrued expenses and other current liabilities $ 24,772 $ 29,297