v3.25.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2025
Inventory Disclosure [Abstract]  
Components of Inventories

 

 

 

March 31,
2025

 

 

December 31,
2024

 

Finished products

 

$

159,642

 

 

$

154,628

 

Raw materials

 

 

24,954

 

 

 

24,664

 

Inventories

 

$

184,596

 

 

$

179,292