XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Summary of Future Minimum Payments of Sales-Type Lease Receivables (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]        
2024 (remaining) $ 12,031      
2025 48,764      
2026 49,965      
2027 51,195      
2028 52,457      
2029 53,751      
Thereafter 3,691,447      
Total lease payment receivable 3,959,610      
Less deferred interest income 3,425,954      
Less allowance for credit losses 19,694 $ 16,638 $ 18,949 $ 0
Total Investment in leases - Financing receivables $ 513,962 $ 562,690