Revenue Recognition - Schedule of Components of Lease Revenue (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
|
Revenue Recognition and Deferred Revenue [Abstract] | ||
Revenue from sales-type leases | $ 0 | $ 1,123 |
Interest income on lease receivables | $ 197 | 224 |
Operating Lease Income Comprehensive Income Extensible List Not Disclosed Flag | Lease income - operating leases | |
Lease income - operating leases | $ 37,247 | 17,569 |
Total lease revenue | $ 37,444 | $ 18,916 |
X | ||||||||||
- Definition Operating Lease Income Comprehensive Income Extensible List Not Disclosed Flag 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 revenue that is not accounted for under Topic 606. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of interest income from net investment in sales-type lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of sales-type lease revenue. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|