v3.26.1
Inventory (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Components of Inventory

Inventory consists of the following:

 

 

June 30,
2026

 

 

December 31,
2025

 

Raw materials

 

$

9,325

 

 

$

9,161

 

Work-in-process

 

 

41,762

 

 

 

31,222

 

Finished goods

 

 

16,539

 

 

 

8,235

 

Inventory

 

$

67,626

 

 

$

48,618