XML 110 R97.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Sales Type Leases Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Remaining three months ending December 31, 2023 $ 28,442  
Year ending December 31, 2024 106,588  
Year ending December 31, 2025 105,727  
Year ending December 31, 2026 82,368  
Year ending December 31, 2027 66,925  
Thereafter 54,220  
Lease payments receivable, at amortized cost $ 444,270 $ 367,681