v3.26.1
Summary of Significant Accounting Policies - Series A Senior Preferred Stock (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]            
Loss on redemption of preferred stock   $ 0 $ 3,501   $ 0 $ 3,501
Dividends, preferred stock     1,319 $ 1,432    
Series A Preferred Stock            
Disaggregation of Revenue [Line Items]            
Redeemed and retired shares of preferred stock (in shares) 400          
Loss on redemption of preferred stock     3,500      
Preferred stock, value, outstanding $ 39,600   39,600     39,600
Dividends, preferred stock   $ 0 $ 1,400   $ 0 $ 2,800