v3.25.2
Stockholder's Equity - Activity under the ATM Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Stockholder's Equity (Details) [Line Items]        
Net proceeds received     $ 9,510 $ 8,552
ATM Program        
Stockholder's Equity (Details) [Line Items]        
Shares issued 529,828 57,993 669,454 634,000
Gross proceeds received $ 7,805 $ 824 $ 9,788 $ 9,034
Fees, issuance and other costs (244) (139) (407) (482)
Net proceeds received $ 7,561 $ 685 $ 9,381 $ 8,552
Average gross sales price per share (in dollars per share) $ 14.73 $ 14.20 $ 14.62 $ 14.25