XML 101 R91.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Future Minimum Lease Payments Receivable (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Leases [Abstract]  
2023 $ 24,987
2024 40,333
2025 29,078
2026 17,503
2027 7,881
Thereafter 5,539
Total lease payments 125,321
Discount effect (5,275)
Present value of future minimum lease payments $ 120,046