v3.25.2
Shareholders' Equity - Narratives (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 13, 2022
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 23, 2022
Preferred Units              
Liquidation preference   $ 1,000   $ 1,000   $ 1,000  
Preferred stock, par value (usd per share)   $ 0.01   $ 0.01   $ 0.01  
Mandatory convertible preferred stock dividend requirement   $ 6,800,000 $ 6,800,000 $ 13,600,000 $ 13,600,000    
Anti-dilutive shares, Mandatory convertible preferred stock              
Preferred Units              
Conversion of shares             5.00%
Dividend rate (percent)       6.75%      
Preferred stock, par value (usd per share)   $ 0.01   $ 0.01      
Convertible shares, conversion price (shares) 20            
Anti-dilutive shares, Mandatory convertible preferred stock | Range Two | Minimum              
Preferred Units              
Mandatory conversion of preferred stock (shares) 7.0520            
Anti-dilutive shares, Mandatory convertible preferred stock | Range Two | Maximum              
Preferred Units              
Mandatory conversion of preferred stock (shares) 8.4620            
Anti-dilutive shares, Mandatory convertible preferred stock | Range One | Minimum              
Preferred Units              
Mandatory conversion of preferred stock (shares) 7.0520            
Daily depository conversion rate (usd per share) $ 0.3526            
Anti-dilutive shares, Mandatory convertible preferred stock | Range Three | Maximum              
Preferred Units              
Mandatory conversion of preferred stock (shares)             8.4620
Anti-dilutive shares, Mandatory convertible preferred stock | Public Offering              
Preferred Units              
Sale of stock, number of shares issued in transaction (shares) 8,050,000.00            
Conversion of shares 5.00%            
Dividend rate (percent) 6.75%            
Preferred stock, par value (usd per share) $ 0.01            
Anti-dilutive shares, Mandatory convertible preferred stock | Public Offering | Underwriters              
Preferred Units              
Sale of stock, number of shares issued in transaction (shares) 1,050,000.00            
Anti-dilutive shares, Mandatory convertible preferred stock | Public Offering | Range Two              
Preferred Units              
Liquidation preference $ 1,000            
Common Stock | Range Two | Minimum              
Preferred Units              
Daily depository conversion rate (usd per share)             $ 0.3526
Common Stock | Range Two | Maximum              
Preferred Units              
Daily depository conversion rate (usd per share)             $ 0.4231
Common Stock | Range One | Minimum              
Preferred Units              
Daily depository conversion rate (usd per share) $ 0.3526            
Common Stock | Range Three | Maximum              
Preferred Units              
Daily depository conversion rate (usd per share) $ 0.4231