XML 54 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Expenses (Tables)
12 Months Ended
Dec. 31, 2024
Expenses  
Schedule of accrued expenses

December 31, 

December 31, 

    

2024

    

2023

Accrued payroll and related expenses

$

14,272

$

8,156

Accrued rebates and programs

5,265

5,117

Accrued professional fees

 

1,879

 

691

Accrued research and development expenses

 

11,054

 

1,488

Accrued interest payable on Convertible Notes (Note 9)

 

 

10,886

Accrued interest payable on Barings Credit Facility (Note 9)

592

803

Accrued Other

 

2,055

 

1,525

Other

$

35,117

$

28,666