v3.25.2
Commitments and Contingencies (Additional Information) (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
ft²
Mar. 31, 2025
May 31, 2023
USD ($)
Lessee, Lease, Description [Line Items]      
Operating lease liability $ 44,632    
Lease rental payments $ 70,987    
Weighted average remaining lease term 8 years 9 months 18 days    
Weighted average remaining lease discount rate 11.20%    
60 First Street Lease [Member]      
Lessee, Lease, Description [Line Items]      
Lease remaining terms   9 years  
Lease area of land | ft² 50,453    
Operating lease liability     $ 26,800
Lease rental payments     62,100
Lessee, Operating Lease, Remaining Lease Term   9 years  
Tenant improvement allowance     $ 13,100