v3.26.1
Schedule of Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Employee compensation and benefits $ 8,338 $ 4,092
License milestone 5,000
Interest 3,379
Consulting and professional fees 2,335 511
Other 1,813 874
Total $ 20,865 $ 5,477