Leases - Schedule of components of the net investment in finance leases (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Components of the net investment in finance leases | ||
| Future minimum lease payment receivable | $ 1,951,659 | $ 2,053,619 |
| Estimated residual receivable | 290,704 | 299,919 |
| Gross finance lease receivable | 2,242,363 | 2,353,538 |
| Unearned income | (622,810) | (672,950) |
| Net investment in finance leases | $ 1,619,553 | $ 1,680,588 |
| Customer One | Lease Finance Portfolio Benchmark | Customer Concentration Risk | ||
| Components of the net investment in finance leases | ||
| Concentration Risk, Percentage | 93.00% |
| X | ||||||||||
- Definition Lessor, Estimated Residual Receivable No definition available.
|
| X | ||||||||||
- Definition Lessor, Future Minimum Lease Payment Receivable No definition available.
|
| X | ||||||||||
- Definition Amount of remaining payments as of the balance sheet date that lessees are obligated to make or can be required to make under direct financing and sales-type leases, net of allowance for uncollectible minimum lease payments. No definition available.
|
| X | ||||||||||
- Definition Lessor, Net Investment In Finance Lease No definition available.
|
| X | ||||||||||
- Definition Lessor, Unearned Income No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|