v3.26.3
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Accrued Expenses [Abstract]    
Accrued employee costs $ 33,496 $ 24,061
Accrued supply chain costs 769 370
Accrued marketing costs 2,102 1,402
Accrued research and development costs 5,559 3,467
Accrued interest expense 481 505
Accrued other costs 4,959 3,350
Other accrued liabilities $ 47,366 $ 33,155