XML 83 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Lease Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Fixed $ 275,186 $ 267,644 $ 287,552
Sales-type lease income 7,427 1,936 0
Variable 51,607 44,412 52,392
Total 334,220 313,992 339,944
Lease termination income $ 0 $ 238 $ 15,371