XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Schedule of Future Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Lessee, Lease, Description [Line Items]  
July 2022 - June 2023 $ 4,871
July 2023 - June 2024 4,931
July 2024 - June 2025 5,002
July 2025 - June 2026 5,079
July 2026 - June 2027 4,992
Thereafter 29,118
 Future maturities of lease liabilities 53,993
Principal Payments  
Lessee, Lease, Description [Line Items]  
July 2022 - June 2023 2,730
July 2023 - June 2024 2,952
July 2024 - June 2025 3,194
July 2025 - June 2026 3,457
July 2026 - June 2027 3,569
Thereafter 23,547
 Future maturities of lease liabilities 39,449
Interest Payments  
Lessee, Lease, Description [Line Items]  
July 2022 - June 2023 2,141
July 2023 - June 2024 1,979
July 2024 - June 2025 1,808
July 2025 - June 2026 1,622
July 2026 - June 2027 1,423
Thereafter 5,571
 Future maturities of lease liabilities $ 14,544