v3.26.1
Accrued Liabilities
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Accrued Liabilities ACCRUED LIABILITIES
Accrued liabilities consist of the following:
 March 31,
2026
 December 31,
2025
Accrued compensation and employee-related expenses$32,251$46,760
Sales returns and allowances3,9693,476
Other accrued liabilities 3,2832,853
Total $39,503$53,089