v3.26.1
Stockholders' Equity - Preferred Stock At-the-Market Offering Program (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 15, 2025
Mar. 31, 2026
Mar. 31, 2025
Class of Stock [Line Items]      
Proceeds from issuance of preferred stock, net of expenses   $ 3,427 $ 0
Preferred Stock ATM Program      
Class of Stock [Line Items]      
Gross sales price (up to) $ 100,000    
Shares Issued (in shares) 160,454    
Proceeds from issuance of preferred stock, net of expenses   3,600  
Remaining available amount   $ 86,900