v3.26.3
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
License fees $ 16,994 $ 0
Research and development services 14,213 4,225
Supply and manufacturing services 7,505 6,618
Bonuses and related employee compensation expenses 3,824 2,324
Tax liabilities 682 1,094
Consultant and other fees 403 430
Total $ 43,621 $ 14,691