v3.26.1
Securities Financing - Narrative (Details) - USD ($)
1 Months Ended 2 Months Ended 3 Months Ended
Mar. 11, 2026
Nov. 30, 2021
Mar. 11, 2026
Mar. 31, 2026
Mar. 31, 2025
Mar. 10, 2026
Feb. 26, 2026
Feb. 25, 2026
Dec. 31, 2025
Nov. 04, 2025
Nov. 03, 2021
Equity, Class of Treasury Stock [Line Items]                      
Common stock, shares authorized (in shares)       100,000,000     100,000,000 30,000,000 30,000,000    
Preferred stock, convertible, conversion price (in USD per share) $ 32.00   $ 32.00                
Temporary equity, carrying amount, period       $ 0         $ 51,249,000    
Deemed dividend       $ 19,069,000 $ 0            
Preferred stock, dividend rate, percentage       11.00%              
Dividends paid     $ 1,100,000   $ 1,400,000            
Preferred stock liquidation preference                 10,000,000.0    
Common Stock                      
Equity, Class of Treasury Stock [Line Items]                      
Common stock, shares authorized (in shares)                   100,000,000.0  
Issuance of stock (in shares)       1,601,505              
Common Stock | Private Placement                      
Equity, Class of Treasury Stock [Line Items]                      
Issuance of shares (in shares) 4,100,000                    
Funded amount $ 110,000,000.0                    
Stock issuance costs paid $ 1,200,000                    
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.00                  
Series A Preferred Stock (if converted)                      
Equity, Class of Treasury Stock [Line Items]                      
Convertible preferred stock, shares issued upon conversion (in shares) 1,601,505   1,601,505                
Preferred stock, convertible, conversion price (in USD per share) $ 32.00   $ 32.00     $ 40.00          
Payments for conversion of stock $ 4,700,000                    
Dividends, preferred stock, stock     $ 1,100,000                
Temporary equity, carrying amount, period       $ 51,200,000              
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
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)       0