XML 79 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Leases [Abstract]  
2024 $ 4,394
2025 5,777
2026 3,798
2027 3,591
2028 3,347
Thereafter 23,308
Total operating lease payments 44,215
Less: imputed interest (16,462)
Present value of operating lease liabilities $ 27,753
Weighted average remaining lease term (in years) 8 years 4 months 24 days
Weighted average discount rate 9.60%