XML 33 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Supplemental Financial Information
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Supplemental Financial Information
17.
Supplemental Financial Information

Accrued expenses and other current liabilities consist of the following:

 

 

June 30,
2025

 

 

December 31,
2024

 

Operating lease liabilities, current

 

$

3,296

 

 

$

2,984

 

Deferred revenue

 

 

3,295

 

 

 

2,735

 

Accrued taxes

 

 

2,883

 

 

 

3,113

 

Accrued interest

 

 

1,269

 

 

 

1,679

 

Holdbacks and deferred payments for business combinations

 

 

800

 

 

 

7,050

 

Accrued royalties

 

 

682

 

 

 

658

 

Other (1)

 

 

8,271

 

 

 

11,078

 

Accrued expenses and other current liabilities

 

$

20,496

 

 

$

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.