XML 73 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses and Other (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation $ 6,532 $ 5,005
Accrued interest 653 259
Accrued rebates 4,851 3,058
Other accrued expenses 10,179 4,219
Total accrued expenses and other $ 22,215 $ 12,541