v3.24.1.u1
Leases - Additional Information (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
May 31, 2023
ft²
Apr. 30, 2022
ft²
Aug. 31, 2021
ft²
Lessor, Lease, Description [Line Items]            
Remaining lease terms 4 years          
Weighted-average incremental borrowing rate 5.70%   5.70%      
Weighted-average remaining lease term 3 years 10 months 24 days   4 years 2 months 12 days      
Sublease income $ 1.6 $ 1.4        
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  
Other Noncurrent Assets            
Lessor, Lease, Description [Line Items]            
Standby letter of credit 2.9          
Security deposit liability $ 1.2