Annual report [Section 13 and 15(d), not S-K Item 405]

Accrued Expenses and Other Current Liabilities (Details)

v3.25.4
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued compensation and benefits $ 19,364 $ 16,254
Accrued customer rebates and royalties 7,531 6,731
Current portion of lease liabilities 6,306 4,781
Accrued lease termination fee 6,010 6,010
Contract liabilities 6,891 4,479
Accrued interest 65 1,734
Accrued warranty 1,631 1,067
Accrued income taxes 2,121 813
Accrued purchase consideration 10,800 0
Interest rate swap liability 553 0
Other 11,889 10,880
Accrued expenses and other current liabilities $ 73,161 $ 52,749
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other current liabilities Accrued expenses and other current liabilities