Quarterly report [Sections 13 or 15(d)]

Related Party Transactions (Narrative) (Details)

v3.25.2
Related Party Transactions (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 05, 2024
Aug. 31, 2020
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Related Party Transactions              
Preferred Stock, shares outstanding     3,427,138   3,427,138   3,427,138
Preferred Stock Liquidating Preference     $ 25   $ 25   $ 25
9.375% Series A Cumulative Redeemable Perpetual Preferred Stock, $0.001 par value              
Related Party Transactions              
Dividend rate percentage 9.375%            
Related Party              
Related Party Transactions              
Revenue - related party       $ 41,000   $ 41,000  
Related Party | Journey              
Related Party Transactions              
Proceeds from Related Party Agreement     $ 10,000 8,000 $ 22,000 18,000  
Company owed amount     800,000   800,000    
TGTX | Shared Services Agreement | Related Party              
Related Party Transactions              
Revenue - related party     400,000 100,000 500,000 700,000  
Company owed amount     $ 400,000   $ 400,000    
TGTX | Desk Share Agreements              
Related Party Transactions              
Percentage of Rentable Area         65.00%    
TGTX | Desk Share Agreements | New York, NY Office Space              
Related Party Transactions              
Operating lease term     5 years   5 years    
Total payment for rent     $ 700,000 700,000 $ 1,400,000 1,400,000  
TGTX | Desk Share Agreements | Related Party | New York, NY Office Space              
Related Party Transactions              
Revenue - related party     500,000 $ 500,000 900,000 $ 1,000,000  
Company owed amount     $ 200,000   $ 200,000    
Cyprium | Related Party | 9.375% Series A Cumulative Redeemable Perpetual Preferred Stock, $0.001 par value              
Related Party Transactions              
Issuance of common stock for public offering, net (in shares)   320,000          
Dividend rate percentage   9.375%          
Preferred Stock, shares outstanding     320,000   320,000    
Monthly cash dividend   $ 0.19531          
Annual cash dividend payable   2.34375          
Preferred Stock Liquidating Preference   $ 25