v3.26.1
Inventory, Net (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Inventory Disclosure [Abstract]  
Raw materials $ 36,486
Work in progress 23,455
Total Inventory $ 59,941