XML 124 R88.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Amortized Cost Basis of Our Investments by the Credit Quality Indicator (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Sales-type Lease, Net Investment in Lease, Credit Quality Indicator [Line Items]    
Investments in leases - Financing receivable $ 525,088 $ 558,207
B2    
Sales-type Lease, Net Investment in Lease, Credit Quality Indicator [Line Items]    
Investments in leases - Financing receivable 115,465 342,849
Caa2    
Sales-type Lease, Net Investment in Lease, Credit Quality Indicator [Line Items]    
Investments in leases - Financing receivable $ 409,623 $ 215,358