XML 98 R85.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Schedule of revenue from leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Sales-type lease income $ 15,000 $ 18,000
Total revenue from leases 200,113 211,056
Revenue from leases [Member]    
Operating lease income 122,876 84,976
Sales-type lease income 15,034 17,990
Total revenue from leases $ 137,910 $ 102,966