v3.26.3
Lessee Operating Leases - Additional Information (Details) - Office Leases - Boston, Massachusetts
3 Months Ended
Sep. 30, 2026
Lessee, Lease, Description [Line Items]  
Lease extension period 5 years
Minimum  
Lessee, Lease, Description [Line Items]  
Lease remaining term 3 years
Maximum  
Lessee, Lease, Description [Line Items]  
Lease remaining term 10 years