v3.25.2
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