XML 56 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Details) - Schedule of Costs, Estimated Earnings and Billings on Longer-Term Contracts - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Schedule of Costs, Estimated Earnings and Billings on Longer-Term Contracts [Abstract]    
Costs incurred on uncompleted contracts $ 1,795 $ 13,378
Estimated earnings 379 2,268
Less: billings to date (1,190) (16,148)
Retainage 238 1,015
Ending balance $ 1,222 $ 513