Summary of Significant Accounting Policies - Schedule of Costs, Estimated Earnings and Billings on Longer-Term Contracts (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Schedule of Costs, Estimated Earnings and Billings on Longer-Term Contracts [Abstract] | ||
Costs incurred on uncompleted contracts | $ 275 | $ 1,795 |
Estimated earnings | 147 | 379 |
Less: billings to date | (647) | (1,190) |
Retainage | 106 | 238 |
Ending balance | $ (119) | $ 1,222 |