XML 87 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Schedule of Lease Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Operating lease income $ 55,274 $ 75,898
Sales-type lease income 18,788 19,247
Total revenue 591,673 164,813
Revenue from leases [Member]    
Total revenue $ 74,062 $ 95,145