v3.26.1
Supplemental Financial Information (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities

Accrued expenses and other current liabilities consist of the following:

 

 

March 31,
2026

 

 

December 31,
2025

 

Deferred revenue

 

$

4,090

 

 

$

4,601

 

Accrued taxes

 

 

3,068

 

 

 

4,858

 

Accrued interest

 

 

3,435

 

 

 

1,396

 

Operating lease liabilities, current

 

 

3,361

 

 

 

3,227

 

Holdbacks and deferred payments for business combinations

 

 

1,000

 

 

 

1,720

 

Accrued royalties

 

 

248

 

 

 

169

 

Other (1)

 

 

10,590

 

 

 

8,801

 

Accrued expenses and other current liabilities

 

$

25,792

 

 

$

24,772

 

 

(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.