XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Future Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Lessee, Lease, Description [Line Items]  
July 2023 - June 2024 $ 5,021
July 2024 - June 2025 5,087
July 2025 - June 2026 5,185
July 2026 - June 2027 5,118
July 2027 - June 2028 4,425
Thereafter 27,613
 Future maturities of lease liabilities 52,449
Principal Payments  
Lessee, Lease, Description [Line Items]  
July 2023 - June 2024 2,923
July 2024 - June 2025 3,161
July 2025 - June 2026 3,445
July 2026 - June 2027 3,580
July 2027 - June 2028 3,081
Thereafter 22,674
 Future maturities of lease liabilities 38,864
Interest Payments  
Lessee, Lease, Description [Line Items]  
July 2023 - June 2024 2,098
July 2024 - June 2025 1,926
July 2025 - June 2026 1,740
July 2026 - June 2027 1,538
July 2027 - June 2028 1,344
Thereafter 4,939
 Future maturities of lease liabilities $ 13,585