XML 74 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Securities Financing - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 30, 2021
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Equity, Class of Treasury Stock [Line Items]          
Preferred stock, dividend rate, percentage       11.00%  
Dividends paid   $ 1,400,000 $ 1,400,000    
Preferred stock liquidation preference   10,000,000   $ 10,000,000  
Note Warrant          
Equity, Class of Treasury Stock [Line Items]          
Warrant exercise expiration period 5 years        
Convertible Preferred Stock | Private Placement          
Equity, Class of Treasury Stock [Line Items]          
Proceeds from sale of stock under agreement       $ 41,300,000  
Convertible Preferred Stock | Private Placement | Conversant Dallas Parkway (A) LP and Conversant Dallas Parkway (B) LP          
Equity, Class of Treasury Stock [Line Items]          
Shares issued under agreement (in shares)       41,250  
Warrants | Note Warrant          
Equity, Class of Treasury Stock [Line Items]          
Shares issued under agreement (in shares) 1,031,250        
Warrants | Note Warrant | Conversant Dallas Parkway (A) LP and Conversant Dallas Parkway (B) LP          
Equity, Class of Treasury Stock [Line Items]          
Warrants and rights outstanding   $ 1,031,250   $ 1,031,250 $ 1,031,250
Common Stock | Note Warrant          
Equity, Class of Treasury Stock [Line Items]          
Number of securities called by each warrant (in shares) 1        
Price per share of stock sold (in USD per share) $ 40