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.3
Revenue Recognition from Contracts with Customers (Details) - Schedule of Company’s Reportable Segments by Geographic Region - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]    
Total $ 9,027 $ 7,002
Americas [Member]    
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]    
Total 2,433 2,998
Asia [Member]    
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]    
Total 5,844 3,314
Europe [Member]    
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]    
Total 750 690
Fabrication Services Revenue [Member]    
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]    
Total 2,260 2,654
Fabrication Services Revenue [Member] | Americas [Member]    
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]    
Total 2,070 2,282
Fabrication Services Revenue [Member] | Asia [Member]    
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]    
Total 86 269
Fabrication Services Revenue [Member] | Europe [Member]    
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]    
Total 104 103
Product Sales Revenue [Member]    
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]    
Total 6,767 4,348
Product Sales Revenue [Member] | Americas [Member]    
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]    
Total 363 716
Product Sales Revenue [Member] | Asia [Member]    
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]    
Total 5,758 3,045
Product Sales Revenue [Member] | Europe [Member]    
Schedule of Company’s Reportable Segments by Geographic Region [Line Items]    
Total $ 646 $ 587