v3.26.1
Intangible Assets - Schedule of intangible assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Intangible Assets    
Acquired and in-licensed rights $ 17,123  
Less: accumulated amortization (1,256)  
Total intangible assets, net $ 15,867 $ 16,426
Weighted-Average Remaining Amortization Period (Years) 14 years 3 months 18 days