Equipment and Improvements - Schedule of Major Classes of Equipment and Improvements (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Jun. 30, 2024 |
---|---|---|
Schedule of Major Classes of Equipment and Improvements [Line Items] | ||
Equipment and improvements, gross | $ 36,255 | $ 29,338 |
Accumulated depreciation and amortization | (18,483) | (15,388) |
Equipment and improvements, net | 17,772 | 13,950 |
Furniture and equipment [Member] | ||
Schedule of Major Classes of Equipment and Improvements [Line Items] | ||
Equipment and improvements, gross | 23,586 | 18,512 |
Building and Leasehold improvements [Member] | ||
Schedule of Major Classes of Equipment and Improvements [Line Items] | ||
Equipment and improvements, gross | 4,387 | 3,399 |
Vehicles [Member] | ||
Schedule of Major Classes of Equipment and Improvements [Line Items] | ||
Equipment and improvements, gross | $ 8,282 | $ 7,427 |