XML 58 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
License and Collaboration Agreements - Summary of Accounts Recerivable, Net (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current accounts receivable:    
Billed to customers $ 101 $ 265
Unbilled Zolgensma royalties 15,312 24,128
Due from Abeona, net of present value discount $ 4,702 $ 4,587
Other Receivable, after Allowance for Credit Loss, Current, Related Party, Type [Extensible Enumeration] Related Party [Member] Related Party [Member]
Other unbilled $ 415 $ 397
Allowance for credit losses (4,702) (4,587)
Current accounts receivable, net 15,828 24,790
Non-current accounts receivable:    
Other unbilled 523 701
Non-current accounts receivable, net 523 701
Total accounts receivable, net $ 16,351 $ 25,491