XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued R&D costs $ 23,084 $ 20,523
Accrued payroll and benefits 8,818 13,600
Accrued restructuring costs 3,598 0
Gross-to-net sales adjustments, short-term 7,748 15,697
Operating lease liabilities, short-term 933 1,371
Other 9,744 11,249
Accrued expenses and other current liabilities $ 53,925 $ 62,440