v3.25.1
Leases - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Sep. 30, 2021
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
May 31, 2022
Lessee Lease Description [Line Items]          
Operating lease liabilities   $ 12,693     $ 14,300
Operating lease right-of-use assets   14,378   $ 14,740 $ 17,300
Operating lease expense   600 $ 600    
Variable lease expense   $ 200 $ 300    
Operating lease, weighted-average remaining lease term   7 years 8 months 12 days      
Operating lease, weighted-average discount rate   7.57%      
Laboratory and Office Space          
Lessee Lease Description [Line Items]          
Operating lease term 10 years        
Operating lease commencement month and year   2023-01      
Operating lease, option to extend   five-year renewal option.      
Operating lease, existence of option to extend [true false]   true      
Operating lease renewal term 5 years        
Operating lease monthly payment $ 200        
Percentage of annual escalation 3.00%        
Lease construction allowance $ 3,700