v3.26.1
Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Property, Plant, and Equipment [Line Items]    
Property and Equipment, Gross $ 58,806 $ 57,914
Less: Accumulated Depreciation and Amortization (48,242) (46,623)
Total Property and Equipment, Net 10,564 11,291
Leasehold Improvements [Member]    
Property, Plant, and Equipment [Line Items]    
Property and Equipment, Gross 1,313 908
Machinery and Equipment [Member]    
Property, Plant, and Equipment [Line Items]    
Property and Equipment, Gross 31,184 30,624
Furniture and Fixtures [Member]    
Property, Plant, and Equipment [Line Items]    
Property and Equipment, Gross 1,688 1,717
Software, Internally Developed [Member]    
Property, Plant, and Equipment [Line Items]    
Property and Equipment, Gross 10,377 10,377
Equipment Under Finance Leases [Member]    
Property, Plant, and Equipment [Line Items]    
Property and Equipment, Gross 12,488 12,488
Computer Equipment [Member]    
Property, Plant, and Equipment [Line Items]    
Property and Equipment, Gross 1,756 1,757
Construction in Progress [Member]    
Property, Plant, and Equipment [Line Items]    
Property and Equipment, Gross $ 43