v3.26.1
Related Party Transactions (Details)
1 Months Ended 6 Months Ended 12 Months Ended
Sep. 30, 2022
Jun. 30, 2026
USD ($)
day
$ / shares
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2023
USD ($)
Nov. 30, 2019
USD ($)
Related Party Transaction [Line Items]              
Payables to affiliates   $ 353,000     $ 391,000    
Debt Instrument, Face Amount   423,692,000     410,022,000    
Payment of dividends   $ 5,259,000 $ 5,259,000        
Warrants outstanding (in shares) | shares   3,300,000          
Series A Perpetual Preferred Stock              
Related Party Transaction [Line Items]              
Debt Instrument, Face Amount       $ 149,400,000      
Preferred stock, dividend rate, percentage   7.00%   7.00%      
Payment of dividends   $ 5,300,000          
Thermo Capital Partners LLC              
Related Party Transaction [Line Items]              
Strategic review committee requirement, ownership threshold, percentage   0.45          
Transaction threshold for approval requirement   $ 250,000          
Related Party              
Related Party Transaction [Line Items]              
Partnership agreement, minimum ownership threshold, percentage (less than) 0.5100            
Related Party | 2019 Facility Agreement | Thermo Capital Partners LLC              
Related Party Transaction [Line Items]              
Debt Instrument, Face Amount             $ 136,700,000
Thermo Capital Partners LLC | Related Party              
Related Party Transaction [Line Items]              
Number of securities called by warrants (in shares) | shares   666,668          
Exercise price of warrants or rights (in dollars per share) | $ / shares   $ 30.00          
Partnership agreement, advancement guarantee   $ 25,000,000.0       $ 25,000,000.0  
Trading day threshold | day   5          
Thermo Capital Partners LLC | Related Party | Common Stock Warrant, Vesting Upon Effectiveness Of Guaranty              
Related Party Transaction [Line Items]              
Warrants outstanding (in shares) | shares   333,334          
Thermo Capital Partners LLC | Related Party | Common Stock Warrant, Vesting Upon Advances Achievement              
Related Party Transaction [Line Items]              
Warrants outstanding (in shares) | shares   333,334          
Thermo Capital Partners LLC | Related Party              
Related Party Transaction [Line Items]              
Payables to affiliates   $ 400,000     400,000    
Annual rental payment escalation percentage   2.50%          
Annual rent, current year   $ 1,700,000          
Operating lease term   10 years          
Rent expense   $ 800,000 $ 800,000        
Payment of dividends   4,800,000          
Partnership agreement, ownership threshold, period 5 years            
Partnership agreement, amount of guaranteed obligations   100,000,000          
XCOM Labs, Inc. | Related Party              
Related Party Transaction [Line Items]              
Payables to affiliates   $ 100,000     $ 0