XML 88 R78.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Schedule of Lease Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Sales-type lease income $ 18,900 $ 19,400 $ 37,700 $ 38,600
Total revenue 622,929 192,798 1,214,602 357,611
Revenue from leases [Member]        
Operating lease income 63,027 65,968 118,301 141,866
Sales-type lease income 18,868 19,354 37,656 38,601
Total revenue $ 81,895 $ 85,322 $ 155,957 $ 180,467