XML 82 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Lease Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]      
Operating lease revenues $ 14,346 $ 15,281 $ 22,636
Gain on sales-type leases 0 0 33,834
Sales-type lease interest income 2,515 2,545 1,928
Lease revenues relating to variable lease payments not included in measurement of the sales-type lease receivable $ 1,782 $ 2,162 $ 1,690