XML 51 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Schedule Of Accrued Expenses

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

 

 

 

September 30,

 

 

December 31,

 

 

 

2025

 

 

2024

 

Compensation

 

$

41,309

 

 

$

47,505

 

Sales tax

 

 

5,071

 

 

 

3,620

 

Accrued share repurchase

 

 

4,998

 

 

 

—

 

Royalties and licenses

 

 

4,416

 

 

 

5,116

 

Software license agreement

 

 

4,049

 

 

 

4,613

 

Professional services

 

 

3,879

 

 

 

6,260

 

Option holdback

 

 

3,184

 

 

 

—

 

Employee insurance benefits

 

 

2,528

 

 

 

2,235

 

Other

 

 

3,873

 

 

 

3,194

 

Total accrued expenses

 

$

73,307

 

 

$

72,543