v3.26.1
Asset Purchase and Merger Agreements - Checkpoint Transaction (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Business Combination [Line Items]          
Noncontrolling Interest, Decrease from Deconsolidation     $ 9,931   $ 9,931
Gain from deconsolidation of subsidiary   $ 82 27,127 $ 82 27,127
Royalty revenue   879 1,404 996 1,404
Revenue   17,839 $ 15,009 33,760 28,148
Checkpoint Merger          
Business Combination [Line Items]          
Proceeds from sale of subsidiary interests         $ 28,000
Checkpoint Merger          
Business Combination [Line Items]          
Milestone paid       0  
Checkpoint Merger | Checkpoint Merger | Sun Pharmaceutical Industries, Inc.          
Business Combination [Line Items]          
Stock purchase, price per share $ 4.1        
Maximum contingent consideration per each outstanding share $ 0.7        
Checkpoint Merger | Royalty revenue          
Business Combination [Line Items]          
Percentage of royalty on future net sales 2.50%        
Royalty revenue   $ 100   $ 100