XML 79 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Lessee, Lease, Description    
Present value of operating lease liabilities $ 90,269 $ 78,067
Property, Equipment and Other Leases    
Lessee, Lease, Description    
Remaining in 2025 5,684  
2026 13,477  
2027 13,072  
2028 12,723  
2029 11,218  
Thereafter 17,784  
Total lease payments 73,958  
Less: Interest 11,141  
Present value of operating lease liabilities 62,817  
Ground Leases    
Lessee, Lease, Description    
Remaining in 2025 1,619  
2026 3,237  
2027 3,237  
2028 3,237  
2029 3,237  
Thereafter 72,165  
Total lease payments 86,732  
Less: Interest 59,280  
Present value of operating lease liabilities 27,452  
Payments to be received $ 52,900