Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
Revenue Recognition - Schedule of components of lease revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue Recognition and Deferred Revenue [Abstract]        
Revenue from sales-type leases $ 0 $ 0 $ 0 $ 1,106
Interest income on lease receivables 51 61 104 110
Lease income - operating leases 7,964 4,006 14,430 7,010
Total lease revenue $ 8,015 $ 4,067 $ 14,534 $ 8,226