v3.26.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Dec. 01, 2025
Oct. 01, 2024
Jan. 01, 2024
Dec. 01, 2023
operating_lease
Other Commitments [Line Items]                  
Uninsured amount $ 49,700   $ 49,700   $ 18,900        
Research and development 10,942 $ 7,333 19,484 $ 13,385          
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 100 200 200 400          
University of Colorado License Agreement                  
Other Commitments [Line Items]                  
Research and development $ 0 $ 0 $ 100 $ 100