v3.25.1
Leases - Additional Information (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
ft²
Mar. 31, 2024
USD ($)
Dec. 31, 2021
USD ($)
ft²
Lessee Lease Description [Line Items]      
Area of office space | ft² 31,280    
Lease expiration month and year 2027-11    
Operating leases, weighted-average remaining lease term 9 years 9 months 18 days    
Operating leases, weighted-average discount rate 10.60%    
Cash paid for operating lease liabilities | $ $ 2.1 $ 2.0  
Minimum      
Lessee Lease Description [Line Items]      
Lease Expiration Year 2025    
Maximum      
Lessee Lease Description [Line Items]      
Lease Expiration Year 2026    
Laboratory Operations and its New Corporate Headquarters      
Lessee Lease Description [Line Items]      
Area of office space | ft²     100,000
Lease expiration month and year     2036-03
Operating lease, existence of option to extend     true
Operating lease, option to extend two options to extend the term for a period of five-years    
Operating lease option to extend term     5 years
Lease term     13 years 6 months
Operating lease landlord agreed to contribution amount, approximate | $     $ 15.1