v3.25.2
Subsequent Events (Details) - Subsequent Event
$ in Millions
Jul. 30, 2025
USD ($)
ft²
Subsequent Event [Line Items]  
Area of leased space | ft² 68,333
Lessee term 8 years
Renewal lease term 5 years
Operating lease | $ $ 82.0