XML 90 R79.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Schedule of Lease Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Sales-type lease income $ 18,900 $ 19,500 $ 56,600 $ 58,100
Total revenue 803,261 192,141 2,017,863 549,752
Revenue from leases [Member]        
Operating lease income 65,919 66,994 184,220 208,860
Sales-type lease income 18,938 19,452 56,594 58,053
Total revenue $ 84,857 $ 86,446 $ 240,814 $ 266,913