XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Other Information Related To Leases And Future Minimum Lease Payments) (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Leases [Abstract]    
Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows from operating leases $ 6,575 $ 4,515
Right-of-use assets obtained in exchange for lease liabilities: Operating leases $ 35,305 $ 16,814
Weighted-average remaining lease term (in years): Operating leases 9 years 4 months 24 days 4 years 4 months 24 days
Weighted-average discount rate: Operating leases 2.90% 3.20%