v3.26.1
Operating Leases - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Lessee, Lease, Description [Line Items]              
Lease liability, current     $ 2,365   $ 2,365   $ 3,504
Lease liability, Non-current     4,468   4,468   $ 5,345
Lease expense     $ 1,100 $ 1,100 $ 2,200 $ 2,200  
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     4 months 24 days   4 months 24 days    
Weighted average incremental borrowing rate used to determine the operating lease liabilities     9.10%   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 3 months 18 days   3 years 3 months 18 days    
Weighted average incremental borrowing rate used to determine the operating lease liabilities     6.00%   6.00%    
Lease term 5 years