XML 101 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Lease Agreements - Company as Lessee - Narrative and Components of Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Lessee, Lease, Description [Line Items]    
Office lease, renewal term 5 years  
Operating lease right-of-use assets $ 63,757 $ 67,239
Total leased assets 63,757 67,239
Operating lease liabilities 65,091 68,696
Total lease liabilities 65,091 68,696
Lease, Cost [Abstract]    
Operating lease cost 6,789 6,697
Variable lease cost 1,961 1,750
Short-term lease cost 186 204
Sublease income (500) (418)
Total lease cost $ 8,436 $ 8,233
Minimum    
Lessee, Lease, Description [Line Items]    
Office lease term of contract 5 years  
Ground lease term 20 years  
Ground lease, renewal term 10 years  
Maximum    
Lessee, Lease, Description [Line Items]    
Office lease term of contract 10 years  
Ground lease term 85 years  
Ground lease, renewal term 39 years