XML 110 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Amortized Cost Basis of Our Investments by the Credit Quality Indicator (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Sales-type Lease, Net Investment in Lease, Credit Quality Indicator [Line Items]    
Investment in leases - financing receivable $ 558,207 $ 579,328
Ba1    
Sales-type Lease, Net Investment in Lease, Credit Quality Indicator [Line Items]    
Investment in leases - financing receivable 0 204,364
Baa2    
Sales-type Lease, Net Investment in Lease, Credit Quality Indicator [Line Items]    
Investment in leases - financing receivable 0 52,247
B2    
Sales-type Lease, Net Investment in Lease, Credit Quality Indicator [Line Items]    
Investment in leases - financing receivable 342,849 111,803
Caa2    
Sales-type Lease, Net Investment in Lease, Credit Quality Indicator [Line Items]    
Investment in leases - financing receivable $ 215,358 $ 210,914