v3.26.1
Accrued Expenses and Other (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Consists
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