XML 27 R18.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities

8. Accrued Expenses, Accrued Income Taxes, and Other Current Liabilities

As of September 30, 2025 and December 31, 2024, accrued expenses, accrued income taxes, and other current liabilities consisted of the following:

 

 

 

As of
September 30,
2025

 

 

As of
December 31,
2024

 

Accrued bonus

 

$

8,390

 

 

$

17,377

 

Accrued commissions

 

 

4,431

 

 

 

4,818

 

Accrued payroll

 

 

4,915

 

 

 

3,215

 

Other accrued expenses, accrued income taxes, and other current liabilities

 

 

12,810

 

 

 

10,565

 

Total

 

$

30,546

 

 

$

35,975

 

The decrease of $8,987 in accrued bonus was due primarily to the payout of the remaining 2024 bonus during the three months ended March 31, 2025, offset in part by bonus accruals.