Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Schedule of components of lease revenue (Details)

v3.22.2.2
Revenue Recognition - Schedule of components of lease revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue Recognition and Deferred Revenue [Abstract]        
Revenue from sales-type leases $ 0 $ 0 $ 1,312 $ 0
Interest income on lease receivables 61 0 110 0
Lease income - operating leases 4,006 1,521 7,010 2,748
Total lease revenue $ 4,067 $ 1,521 $ 8,432 $ 2,748