v3.25.2
Equity and Non-controlling Interest - Series A Preferred Stock (Details) - USD ($)
6 Months Ended
Jan. 08, 2024
Jan. 05, 2024
Jun. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Common Stock And Series A Preferred Stock          
Preferred Stock Par Value (in $ per share)       $ 0.01 $ 0.01
Shares sold (in shares)     1,904    
Series A Preferred Stock          
Common Stock And Series A Preferred Stock          
Dividend rate (in percent)   12.00%      
Preferred Stock Par Value (in $ per share)   $ 0.01      
Series A Preferred Stock | Private placement          
Common Stock And Series A Preferred Stock          
Shares sold (in shares) 125        
Purchase price (in $ per share) $ 1,000        
Gross proceeds $ 125,000