Annual report [Section 13 and 15(d), not S-K Item 405]

Subsequent Events (Details)

v3.25.1
Subsequent Events (Details) - Subsequent Event - Castle Creek Biosciences, Inc - Purchase and sale agreement
$ in Millions
Feb. 24, 2025
USD ($)
shares
Subsequent Event  
Aggregate purchase price, Purchasers $ 75.0
Aggregate purchase price, Xoma portion $ 5.0
Number of warrants or rights received | shares 10,464