Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition from Contracts with Customers (Details) - Schedule of Company???s Reportable Segments by Geographic Region

v3.24.1.1.u2
Revenue Recognition from Contracts with Customers (Details) - Schedule of Company’s Reportable Segments by Geographic Region - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]        
Total Revenue with Customers $ 7,510 $ 7,356 $ 21,530 $ 18,788
Americas [Member]        
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]        
Total Revenue with Customers 2,914 4,056 9,232 8,037
Asia [Member]        
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]        
Total Revenue with Customers 3,619 2,691 9,687 8,498
Europe [Member]        
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]        
Total Revenue with Customers 977 609 2,611 2,242
Other [Member]        
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]        
Total Revenue with Customers       11
Fabrication Services Revenue [Member]        
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]        
Total Revenue with Customers 2,749 3,398 8,709 6,221
Fabrication Services Revenue [Member] | Americas [Member]        
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]        
Total Revenue with Customers 2,427 3,064 7,863 4,914
Fabrication Services Revenue [Member] | Asia [Member]        
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]        
Total Revenue with Customers 284 271 687 1,244
Fabrication Services Revenue [Member] | Europe [Member]        
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]        
Total Revenue with Customers 38 63 159 63
Fabrication Services Revenue [Member] | Other [Member]        
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]        
Total Revenue with Customers      
Product Sales Revenue [Member]        
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]        
Total Revenue with Customers 4,761 3,958 12,821 12,567
Product Sales Revenue [Member] | Americas [Member]        
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]        
Total Revenue with Customers 487 992 1,369 3,123
Product Sales Revenue [Member] | Asia [Member]        
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]        
Total Revenue with Customers 3,335 2,420 9,000 7,254
Product Sales Revenue [Member] | Europe [Member]        
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]        
Total Revenue with Customers $ 939 $ 546 $ 2,452 2,179
Product Sales Revenue [Member] | Other [Member]        
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]        
Total Revenue with Customers       $ 11