XML 90 R78.htm IDEA: XBRL DOCUMENT v3.24.1
Equity Method Investment - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2016
Schedule of Equity Method Investments [Line Items]      
Equity method investment, carrying amount $ 6,374 $ 6,875  
Telomeron [Member]      
Schedule of Equity Method Investments [Line Items]      
Percentage of equity interest     10.00%
Equity method investment, Cost     $ 10,000
Equity method investment recognized period     20 years
Equity method investment, underlying equity in net assets     $ 10,000
Equity method investment, amortization expense 500 500  
Equity method investment, carrying amount $ 6,400 $ 6,900