XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Financial Information
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Supplemental Financial Information Supplemental Financial Information
Accrued expenses and other current liabilities consist of the following:

March 31, 2025December 31, 2024
Accrued interest$5,325 $1,679 
Operating lease liabilities, current3,223 2,984 
Accrued taxes2,577 3,113 
Deferred revenue3,127 2,735 
Holdbacks and deferred payments for business combinations800 7,050 
Accrued royalties784 658 
Other (1)10,918 11,078 
Accrued expenses and other current liabilities$26,754 $29,297 
(1) Amount represents accruals for various operating expenses such as professional fees, open purchase orders, and other estimates that are expected to be paid within the next 12 months.