v3.25.2
Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2025
Accounting Policies [Abstract]  
Schedule of Inventory, Current
The following table summarizes the Company’s inventory balances:
 June 30, 2025December 31, 2024
 (In thousands)
Finished goods$51,971 $52,496 
Raw materials26,282 29,605 
Inventory valuation reserve(844)(818)
Total$77,409 $81,283