v3.26.1
Equity - Narrative (Details)
Dec. 15, 2025
$ / shares
shares
Jun. 30, 2026
$ / shares
Dec. 31, 2025
$ / shares
Class of Stock [Line Items]      
Preferred stock, par value (in dollars per shares)   $ 0.01 $ 0.01
Series N Preferred Stock      
Class of Stock [Line Items]      
Preferred stock, par value (in dollars per shares) $ 0.01    
Preferred Share Purchase Right      
Class of Stock [Line Items]      
Dividends declared, number of preferred share purchase rights per outstanding common share (in shares) 1    
Preferred Share Purchase Right | Series N Preferred Stock      
Class of Stock [Line Items]      
Number of securities called by each right (in shares) | shares 0.001    
Purchase price per share (in dollars per share) $ 20,000