Commitments and Contingencies - Schedule of Lease Costs and Other Information (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Lessee, Lease, Description | |||||
| Net lease cost | $ 3,482 | $ 3,399 | $ 7,007 | $ 6,610 | |
| Right-of-use assets obtained in exchange for new operating lease liabilities | 2,647 | 17,095 | 2,816 | 17,925 | |
| Operating leases | |||||
| Lessee, Lease, Description | |||||
| Lease cost | 3,494 | 3,411 | 7,031 | 6,633 | |
| Sublease income | 0 | 0 | 0 | 0 | |
| Cash paid for amounts included in the measurement of lease liabilities | $ 3,809 | 3,439 | $ 7,514 | 6,673 | |
| Weighted-average discount rate | 5.30% | 5.30% | 5.40% | ||
| Weighted-average remaining lease term | 5 years 3 months 18 days | 5 years 3 months 18 days | 5 years 8 months 12 days | ||
| Ground leases | |||||
| Lessee, Lease, Description | |||||
| Lease cost | $ 812 | 793 | $ 1,625 | 1,587 | |
| Sublease income | (824) | (805) | (1,649) | (1,610) | |
| Cash paid for amounts included in the measurement of lease liabilities | $ 664 | $ 664 | $ 1,327 | $ 1,327 | |
| Weighted-average discount rate | 10.20% | 10.20% | 10.20% | ||
| Weighted-average remaining lease term | 42 years 1 month 6 days | 42 years 1 month 6 days | 42 years 6 months | ||