XML 107 R96.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Sales Type Leases Maturity (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Leases [Abstract]  
Remaining nine months ending December 31, 2022 $ 56,604
Year ending December 31, 2023 68,183
Year ending December 31, 2024 71,616
Year ending December 31, 2025 53,443
Year ending December 31, 2026 30,780
Thereafter 10,277
Lease payments receivable, at amortized cost $ 290,903