XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Future Maturities of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Lessee, Lease, Description [Line Items]  
April 2023 - March 2024 $ 5,140
April 2024 - March 2025 5,201
April 2025 - March 2026 5,289
April 2026 - March 2027 5,291
April 2027 - March 2028 4,726
Thereafter 28,129
 Future maturities of lease liabilities 53,776
Principal Payments  
Lessee, Lease, Description [Line Items]  
April 2023 - March 2024 2,951
April 2024 - March 2025 3,185
April 2025 - March 2026 3,460
April 2026 - March 2027 3,665
April 2027 - March 2028 3,303
Thereafter 22,816
 Future maturities of lease liabilities 39,380
Interest Payments  
Lessee, Lease, Description [Line Items]  
April 2023 - March 2024 2,189
April 2024 - March 2025 2,016
April 2025 - March 2026 1,829
April 2026 - March 2027 1,626
April 2027 - March 2028 1,423
Thereafter 5,313
 Future maturities of lease liabilities $ 14,396