Annual report pursuant to Section 13 and 15(d)

Revenue Recognition - Schedule of Components of Lease Revenue (Details)

v3.23.1
Revenue Recognition - Schedule of Components of Lease Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue Recognition and Deferred Revenue [Abstract]    
Revenue from sales-type leases $ 1,123 $ 0
Interest income on lease receivables $ 224 0
Operating Lease Income Comprehensive Income Extensible List Not Disclosed Flag Lease income - operating leases  
Lease income - operating leases $ 17,569 7,803
Total lease revenue $ 18,916 $ 7,803