XML 109 R99.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Sales Type Leases Maturity (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Leases [Abstract]  
Remaining six months ending December 31, 2022 $ 52,258
Year ending December 31, 2023 73,212
Year ending December 31, 2024 79,314
Year ending December 31, 2025 68,007
Year ending December 31, 2026 35,707
Thereafter 17,145
Lease payments receivable, at amortized cost $ 325,643