Leases - Schedule of Leases Revenues (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
Leases [Abstract] | ||||
Net operating lease revenue | $ 6,872 | $ 5,885 | $ 12,983 | $ 11,795 |
Sales-type lease revenue | 144 | 1,329 | 401 | 1,823 |
Total lease revenue | $ 7,016 | $ 7,214 | $ 13,384 | $ 13,618 |
X | ||||||||||
- Definition Amount of lease income from operating, direct financing, and sales-type leases. Includes, but is not limited to, variable lease payments, interest income, profit (loss) recognized at commencement, and lease payments paid and payable to lessor. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lease income from variable lease payments, interest income from net investment on sales-type lease, and profit (loss) recognized at commencement. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|