XML 121 R99.htm IDEA: XBRL DOCUMENT v3.23.1
Business Segment, Geographic, and Concentration Risk Information - Summary of Depreciation, Amortization and Assets by Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Total depreciation and amortization    
Total consolidated depreciation and amortization $ 4,468 $ 5,003
Total assets:    
Total assets 204,055 267,448
Operating Segments    
Total depreciation and amortization    
Total consolidated depreciation and amortization 2,322 3,138
Total assets:    
Total assets 196,747 194,920
Operating Segments | Oncology Innovation Platform    
Total depreciation and amortization    
Total consolidated depreciation and amortization 1,064 1,317
Total assets:    
Total assets 120,206 141,808
Operating Segments | Commercial Platform    
Total depreciation and amortization    
Total consolidated depreciation and amortization 1,258 1,821
Total assets:    
Total assets 76,541 53,112
Discontinued operations    
Total depreciation and amortization    
Total consolidated depreciation and amortization 2,146 1,865
Total assets:    
Total assets $ 7,308 $ 72,528