XML 94 R83.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Schedule of Lease Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Sales-type lease income $ 18,300 $ 18,900 $ 36,500 $ 37,700
Total revenue from leases 432,372 622,929 643,428 1,214,602
Revenue from leases [Member]        
Operating lease income 68,025 63,027 131,335 118,301
Sales-type lease income 18,282 18,868 36,520 37,656
Total revenue from leases $ 86,307 $ 81,895 $ 167,855 $ 155,957