XML 105 R95.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Lessee, Lease, Description          
Operating lease, liability, including sublease receivables $ 739,800,000   $ 739,800,000   $ 723,900,000
Operating lease, liability 728,955,000   728,955,000   712,849,000
Operating lease, liability, portion ring-fenced by special purpose vehicles 36,600,000   36,600,000   36,500,000
Operating lease, future contracted revenues and sublease income     176,200,000   $ 183,700,000
Operating lease costs 34,300,000 $ 31,300,000 68,400,000 $ 56,700,000  
Operating lease payments     61,400,000 52,900,000  
Short-term lease expense 200,000 300,000 300,000 100,000  
Sublease income 800,000 200,000 1,500,000 200,000  
Lease impairment $ 0 0 $ 0 0  
Weighted average discount rate 4.73%   4.73%   4.61%
Weighted average lease term 6 years 9 months 18 days   6 years 9 months 18 days   7 years
Right-of-use assets $ 640,125,000   $ 640,125,000   $ 638,592,000
Right-of-use liabilities $ 101,426,000   $ 101,426,000   $ 96,860,000
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accounts payable, accrued expenses and other liabilities (see Note 27)   Accounts payable, accrued expenses and other liabilities (see Note 27)   Accounts payable, accrued expenses and other liabilities (see Note 27)
Right-of-use liabilities, non-current $ 638,340,000   $ 638,340,000   $ 627,088,000
Rent expense 41,000,000 $ 35,400,000 80,500,000 $ 72,100,000  
Management services, servicing fees and other          
Lessee, Lease, Description          
Operating lease, liability $ 196,600,000   $ 196,600,000   $ 188,000,000
Minimum          
Lessee, Lease, Description          
Remaining lease terms 1 year   1 year    
Options to extend leases 1 year   1 year    
Maximum          
Lessee, Lease, Description          
Remaining lease terms 11 years   11 years    
Options to extend leases 10 years   10 years