v3.26.1
Accrued Expenses and Other
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Accrued Expenses and Other Accrued Expenses and Other
Accrued expenses and other consists of the following (in thousands):
June 30,
2026
December 31, 2025
Accrued compensation$8,990 $6,532 
Accrued interest1,277 653 
Accrued rebates7,701 4,851 
Accrued professional fees4,8863,189
Other accrued expenses12,4166,990
Total accrued expenses and other$35,270 $22,215