v3.26.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2024
May 31, 2026
Commitments and Contingencies Disclosure [Abstract]      
Upfront fee $ 0.5    
Development milestone payment 3.0    
Clinical material ordered for phase 2   $ 0.9  
One-time non-refundable payment     $ 0.5
Development and manufacturing costs incurred for phase 3 5.1    
Prepayment of development and manufacturing costs for phase three $ 4.0