XML 66 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock - Additional Information (Details) - USD ($)
3 Months Ended 160 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Sep. 30, 2024
Dec. 31, 2024
Feb. 29, 2024
Aug. 11, 2023
Nov. 10, 2022
Class of Stock [Line Items]              
Maximum common stock can be purchased under repurchase program $ 5,000,000            
Common Stock, Shares, Outstanding 34,970,709     33,914,652      
Proceeds receivable from stock offering $ 701,000            
At-the-Market Offering Program              
Class of Stock [Line Items]              
Weighted-average price     $ 19.83        
Gross proceeds received     $ 205,959,000        
Net proceeds from common stock under ATM program     $ 203,168,000        
Common Stock              
Class of Stock [Line Items]              
Number of Shares Sold 1,019,812 987,170          
Maximum aggregate offering price of common stock under at-the-market program         $ 300,000,000 $ 150,000,000 $ 50,000,000
Maximum common stock can be purchased under repurchase program $ 5,000,000            
Number of shares repurchased under repurchase program 0 0          
Available under ATM program $ 94,041,000            
DRIP Shares 36,245 0          
Common Stock | At-the-Market Offering Program              
Class of Stock [Line Items]              
Number of Shares Sold     10,384,056