v3.25.2
Leases - Additional Information (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
May 31, 2023
ft²
Apr. 30, 2022
ft²
Aug. 31, 2021
ft²
Lessor, Lease, Description [Line Items]                
Remaining lease terms 3 years   3 years          
Weighted-average incremental borrowing rate 5.70%   5.70%   5.70%      
Weighted-average remaining lease term 2 years 8 months 12 days   2 years 8 months 12 days   3 years 2 months 12 days      
Standby letter of credit $ 2.9   $ 2.9          
Sublease income 0.5 $ 1.6 1.8 $ 3.2        
Security deposit liability $ 0.1   $ 0.1          
Thirty-Eight Sydney Street Lease                
Lessor, Lease, Description [Line Items]                
Area of premises subleased (in square feet) | ft²               13,000
Sixty-Four Sydney Street Lease                
Lessor, Lease, Description [Line Items]                
Area of premises subleased (in square feet) | ft²           7,407 27,000