v3.26.1
Segments - Schedule of Segment Revenue and Expenses to Consolidated Net Loss (Parenthetical) (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Segment
Jun. 30, 2025
USD ($)
Segment
Jun. 30, 2026
USD ($)
Segment
Jun. 30, 2025
USD ($)
Segment
Segment Reporting Information [Line Items]        
Number of operating segments | Segment     1  
Gubra Agreement [Member]        
Segment Reporting Information [Line Items]        
Milestone payment for development candidate | $     $ 4.0  
Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Number of operating segments | Segment     1  
Depreciation and amortization expense | $   $ 0.3 $ 0.1 $ 0.1
Operating Segments [Member] | Maximum        
Segment Reporting Information [Line Items]        
Depreciation and amortization expense | $ $ 0.1      
Intersegment Eliminations [Member]        
Segment Reporting Information [Line Items]        
Number of operating segments | Segment 0 0 0 0