v3.26.1
Stockholder's Equity - Activity under the ATM Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Stockholder's Equity (Details) [Line Items]    
Net proceeds received $ 11,256 $ 1,890
ATM Program    
Stockholder's Equity (Details) [Line Items]    
Shares issued 512,421 139,626
Gross proceeds received $ 8,648 $ 1,983
Issuance fees and costs (173) (39)
Net proceeds received $ 8,475 $ 1,944
Average gross sales price per share (in dollars per share) $ 16.88 $ 14.20
Other costs incurred $ 300 $ 100