v3.26.1
Operating Leases - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Lessee, Lease, Description [Line Items]          
Lease liability, current     $ 3,138   $ 3,504
Lease liability, Non-current     4,909   $ 5,345
Lease expense     $ 1,100 $ 1,100  
Lab Space Lease          
Lessee, Lease, Description [Line Items]          
Lease, option to extend, description     the agreement was amended to expand the space and extend the lease term through November 2026, with the option to extend for one year.    
Lessee, Operating Lease, Existence of Option to Extend [true false]   true      
Operating lease, remaining lease term     8 months 12 days    
Weighted average incremental borrowing rate used to determine the operating lease liabilities     9.10%    
Office Space Lease          
Lessee, Lease, Description [Line Items]          
Lease, option to extend, description     The lease term is five years with two one-year options to extend.    
Lessee, Operating Lease, Existence of Option to Extend [true false] true        
Operating lease, remaining lease term     3 years 6 months    
Weighted average incremental borrowing rate used to determine the operating lease liabilities     6.00%    
Lease term 5 years