XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Expenses (Tables)
9 Months Ended
Sep. 30, 2025
Expenses  
Schedule of accrued expenses

September 30, 

December 31, 

    

2025

    

2024

Accrued payroll and related expenses

$

13,052

$

14,272

Accrued rebates and programs

6,229

5,265

Accrued professional fees

3,393

1,879

Accrued research and development expenses

 

14,959

 

11,054

Accrued interest payable on Barings Credit Facility (Note 9)

 

733

 

592

Accrued other

 

1,906

 

2,055

$

40,272

$

35,117