XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Investment in Amlogenyx. Inc. - Additional Information (Details) - USD ($)
$ in Thousands, shares in Millions
Sep. 30, 2024
Jul. 31, 2024
Dec. 31, 2023
Schedule of Investments [Line Items]      
Total assets $ 1,538,363   $ 1,491,013
Noncontrolling interest 7,000   $ 0
Amlogenyx Inc [Member]      
Schedule of Investments [Line Items]      
Shares received   9.0  
Contributed by affiliated entities   $ 7,000  
Total assets $ 14,100    
Amlogenyx Inc [Member] | Third-Party Investor [Member]      
Schedule of Investments [Line Items]      
Estimated fair value   $ 7,000  
Amlogenyx Inc [Member] | Series seed preferred stock [Member]      
Schedule of Investments [Line Items]      
Shares received   1.6