v3.26.1
Inventory (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Components of Inventories
The following table provides information about Inventory balances:
June 30, 2026
December 31, 2025
Raw materials$52,648 $44,501 
Work-in-process21,726 13,701 
Finished goods616 824 
     Total Inventory
$74,990 $59,026