XML 98 R82.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Schedule of Lease Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Sales-type lease income $ 18,200 $ 18,800
Total revenue 211,056 591,673
Revenue from leases [Member]    
Operating lease income 63,310 55,274
Sales-type lease income 18,238 18,788
Total revenue $ 81,548 $ 74,062