v3.26.1
Accrued Expenses and Other Long-term Liabilities - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accrued Liabilities, Current [Abstract]    
Compensation and related taxes $ 10,287 $ 18,286
Accrued Inventory Purchases 4,189 4,197
Accrued expenses 3,415 2,752
Income and other taxes 5,276 1,661
Accrued interest 719 1,797
Professional fees 44 172
Other 1,338 546
Total $ 25,268 $ 29,411