XML 67 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Common Stock - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
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 $ 5,000,000           $ 5,000,000          
Common Stock, Shares, Outstanding 36,347,868 36,347,868           36,347,868   33,914,652      
At-the-Market Offering Program                          
Class of Stock [Line Items]                          
Weighted-average price $ 19.97                        
Gross proceeds received $ 233,507,000                        
Net proceeds from common stock under ATM program 230,302,000                        
Common Stock                          
Class of Stock [Line Items]                          
Number of Shares Sold   933,165 376,625 1,019,812 714,995 1,691,336 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 $ 5,000,000           $ 5,000,000          
Number of shares repurchased under repurchase program   0     0     0 0        
Available under ATM program               $ 66,493,000          
DRIP Shares   34,803 32,566 36,245 38,417 43,755   103,614 82,172        
Common Stock | At-the-Market Offering Program                          
Class of Stock [Line Items]                          
Number of Shares Sold 11,693,846