v3.26.1
Inventory (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventory as of June 30, 2026 and December 31, 2025 consisted of the following:
June 30, 2026December 31, 2025
Raw materials$36,214 $18,963 
Work in process49,055 15,094 
Finished goods36,054 20,869 
Total inventory$121,323 $54,926 
Schedule of Balance Sheet Classification of Inventory
The balance sheet classification of inventory consisted of the following:
June 30, 2026December 31, 2025
Inventory$113,269 $40,912 
Other noncurrent assets8,054 14,014 
Total inventory$121,323 $54,926