XML 36 R29.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 consisted of the following as of September 30, 2025 and December 31, 2024:

 

 

 

 

September 30, 2025

 

 

 

December 31, 2024

 

Payroll-related expenses

 

$

 

7,348

 

 

$

 

5,918

 

Professional services expenses

 

 

 

8,105

 

 

 

 

4,000

 

Other accrued expenses

 

 

 

4,718

 

 

 

 

4,501

 

Accrued expenses

 

$

 

20,171

 

 

$

 

14,419