v3.26.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

Accrued expenses as of September 30, 2026 and December 31, 2025 consists of the following (in thousands):

 

 

September 30,

 

 

December 31,

 

 

 

2026

 

 

2025

 

Compensation

 

$

50,821

 

 

$

55,292

 

Professional services

 

 

7,303

 

 

 

2,150

 

Sales tax

 

 

5,849

 

 

 

5,708

 

Royalties and licenses

 

 

4,972

 

 

 

5,941

 

Employee insurance benefits

 

 

2,784

 

 

 

2,619

 

Software license agreement

 

 

751

 

 

 

3,817

 

Other

 

 

6,496

 

 

 

5,370

 

Total accrued expenses

 

$

78,976

 

 

$

80,897