XML 30 R14.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses and Other
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Accrued Expenses and Other Accrued Expenses and Other
Accrued expenses and other consists of the following (in thousands):
December 31,
20252024
Accrued compensation$6,532 $5,005 
Accrued interest653 259 
Accrued rebates4,851 3,058 
Other accrued expenses10,179 4,219 
Total accrued expenses and other$22,215 $12,541