XML 61 R31.htm IDEA: XBRL DOCUMENT v3.24.1
Acquisition of Atrin Pharmaceuticals - Additional information (Details) - Atrin Pharmaceuticals, Inc - USD ($)
$ in Millions
May 16, 2022
Dec. 31, 2023
Dec. 31, 2022
Acquisition of Atrin      
Employee severance $ 1.1    
Employee severance liability   $ 0.0 $ 0.1
Term of contingent value right 2 years