v3.26.1
Related Party Transactions (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 15, 2026
Jan. 26, 2026
Feb. 28, 2026
Jul. 31, 2024
Aug. 31, 2020
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Related Party Transactions                    
Total owed under promissory note           $ 40,000   $ 40,000   $ 54,494
Preferred Stock Liquidating Preference           $ 25   $ 25   $ 25
Partner company redeemable perpetual preferred liability     $ 7,100     $ 0   $ 0   $ 7,085
Fair value of embedded derivative               (7,085)    
Cyprium | Related Party                    
Related Party Transactions                    
Monthly cash dividend         $ 0.19531          
Annual cash dividend payable         2.34375          
Preferred Stock Liquidating Preference         $ 25          
Exchange term         24 months          
Number of shares exchanged for cash         283,400          
Shared Services Agreement | TGTX                    
Related Party Transactions                    
Revenue - related party             $ 400 $ 0 $ 500  
Desk Share Agreement | Related Party                    
Related Party Transactions                    
Revenue - related party           500 900      
Total payment for rent           700 1,400      
Desk Share Agreement | TGTX                    
Related Party Transactions                    
Percentage of rent payable by counterparty               65.00%    
Amended Desk Share Agreement | Related Party                    
Related Party Transactions                    
Revenue - related party           400   $ 1,100    
Amount recognized in lease costs           700   1,400    
Capitalized sublease cost           0   700    
Amended Desk Share Agreement | TGTX                    
Related Party Transactions                    
Percentage of rent payable by counterparty 50.00%                  
Amended Desk Share Agreement | TGTX | Related Party                    
Related Party Transactions                    
Other receivables           500   500    
Journey | Shared Services Agreement | Related Party                    
Related Party Transactions                    
Other receivables           400   400    
Proceeds from Related Party Agreement           $ 12 $ 10 $ 25 $ 22  
Cyprium                    
Related Party Transactions                    
Preferred Stock Liquidating Preference     $ 25              
Partner company derivative liability     $ 7,100              
Consideration received     205,000              
Fair value of embedded derivative     7,100              
Redemption Price for Preferred Stock     $ 14,200              
Cyprium | Promissory Note                    
Related Party Transactions                    
Converted amount   $ 5,000                
Total owed under promissory note   $ 11,700                
Newly issued common shares   2,500,000                
9.375% Series A Cumulative Redeemable Perpetual Preferred Stock, $0.001 par value                    
Related Party Transactions                    
Dividend rate percentage       9.375%            
9.375% Series A Cumulative Redeemable Perpetual Preferred Stock, $0.001 par value | Cyprium                    
Related Party Transactions                    
Dividend rate percentage               9.375%    
Fair value of embedded derivative               $ 7,100    
9.375% Series A Cumulative Redeemable Perpetual Preferred Stock, $0.001 par value | Cyprium | Related Party                    
Related Party Transactions                    
Dividend rate percentage         9.375%          
Issuance of common stock for equity offering, net (in shares)         320,000