v3.25.2
Commitments and Contingencies - Schedule of Estimated Total Outstanding Commitments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Tenant improvement allowances $ 43,225
Reimbursable landlord work 11,070
Non-reimbursable landlord work 14,929
Total 69,224
Additional tenant improvement allowances  
Lessor, Lease, Description [Line Items]  
Additional tenant improvement allowance $ 3,600