v3.26.1
Commitments and Contingencies (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
$ / shares
shares
Other Commitments [Line Items]  
Total potential benefit associated with the filed claims $ 7,300
Perceptive Life Sciences Master Fund, Ltd.  
Other Commitments [Line Items]  
Number of shares repurchased | shares 2,300,000
Common stock share price | $ / shares $ 7.91
Aggregate purchase price $ 18,200
Liability recognized $ 0