v3.26.1
Summary of Significant Accounting Policies - Series A Senior Preferred Stock (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jun. 30, 2025
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]      
Dividends, preferred stock     $ 1,432
Series A Preferred Stock      
Disaggregation of Revenue [Line Items]      
Redeemed and retired shares of preferred stock (in shares) 400    
Dividends, preferred stock   $ 0 $ 1,400