v3.25.4
Nature of the Business and Basis of Presentation (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
item
Nature of the Business and Basis of Presentation  
Collaborative arrangement | item 2
Revenue earned | $ $ 0