v3.26.3
Operating Leases (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Lease
Property
Sep. 30, 2025
Operating Leases [Abstract]    
Number of lease for which construction not started | Lease 0  
Weighted average remaining lease term 8 years 8 years 3 months 18 days
Total future lease payments $ 40,220  
Interest $ 5,145  
Minimum [Member]    
Operating Leases [Abstract]    
Operating lease expiration term 1 month  
Maximum [Member]    
Operating Leases [Abstract]    
Operating lease expiration term 18 years  
Director [Member]    
Operating Leases [Abstract]    
Number of properties under lease owned by related party | Property 5  
Total future lease payments $ 1,600  
Interest $ 132