Finance Receivables - Schedule of Net Investments in Direct Financing Lease (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Receivables [Abstract] | ||
| Lease payments receivable | $ 0 | $ 47,726 |
| Lease payments receivable including unearned income | 0 | 47,726 |
| Less: unearned income | 0 | (1,033) |
| Less: allowance for credit losses | 0 | (4,815) |
| Net investments in Sales type leases | $ 0 | $ 41,878 |
| X | ||||||||||
- Definition Sales Type Lease Deferred Selling Profit No definition available.
|
| X | ||||||||||
- Definition Sales Type Lease, Net Investment In Lease, Excluding Deferred Selling Profit No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Present value of lease payments not yet received by lessor and amount expected to be derived from underlying asset, following end of lease term guaranteed by lessee or other third party unrelated to lessor, from sales-type lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, after allowance for credit loss, of net investment in sales-type lease. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of allowance for credit loss on net investment in sales-type lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|