v3.26.1
Other Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Other Accrued Expenses

Other accrued expenses consisted of the following (in thousands):

 

         
   As of December 31, 
   2025   2024 
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