v3.26.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 01, 2025
Oct. 01, 2024
Jan. 01, 2024
Dec. 01, 2023
operating_lease
Other Commitments [Line Items]              
Uninsured amount   $ 18,900 $ 14,600        
Research and development   29,183 19,984        
Number of operating lease agreements | operating_lease             2
Operating lease term         12 months    
Non-cancellable lease period       91 months   90 months  
Renewal term       5 years   5 years  
Discount rate       6.42%   6.52%  
Rent expense   200 700        
Gain on lease modification costs   500 0        
University of Colorado License Agreement              
Other Commitments [Line Items]              
Payment for license fee $ 100            
Research and development   $ 200 $ 100