XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Lessor, Operating Lease, Payment To Be Received, Maturity Of Sales-Type Lease (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]        
2024 (remaining) $ 35,730      
2025 47,926      
2026 48,829      
2027 49,874      
2028 52,110      
2029 53,089      
Thereafter 6,993,409      
Total lease payment receivable 7,280,967      
Less deferred interest income 6,694,881      
Less allowance for credit losses 15,620 $ 16,638 $ 7,085 $ 0
Total Investment in leases - Financing receivables $ 570,466 $ 562,690