Leases - Schedule of direct financing lease (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Leases, Operating [Abstract] | ||
Total | $ 30,372 | $ 30,940 |
Less: unearned income | (14,475) | (14,989) |
Investment in financing leases, net | $ 15,897 | $ 15,951 |
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 and direct financing leases. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of undiscounted lease receivable in excess of discounted receivable for sales-type and direct financing leases. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|