v3.26.1
Inventory (Tables)
3 Months Ended
Mar. 31, 2026
Inventory Disclosure [Abstract]  
Schedule of Components of Inventory

Inventory consists of the following:

 

 

March 31,
2026

 

 

December 31,
2025

 

Raw materials

 

$

9,969

 

 

$

9,161

 

Work-in-process

 

 

32,537

 

 

 

31,222

 

Finished goods

 

 

14,532

 

 

 

8,235

 

Inventory

 

$

57,038

 

 

$

48,618