v3.25.2
Stockholders' Equity - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Aug. 08, 2023
Aug. 18, 2022
Apr. 07, 2022
Nov. 09, 2021
Jan. 29, 2020
Jan. 16, 2020
Sep. 27, 2019
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Nov. 07, 2024
Aug. 23, 2024
Dec. 01, 2023
Feb. 02, 2021
Class Of Stock [Line Items]                                
Common stock, authorized               200,000,000   200,000,000   200,000,000        
Common stock, par value               $ 0.001   $ 0.001   $ 0.001        
Issuance of common stock in initial public offering, net of issuance costs, shares             10                  
Common stock issuance, aggregate purchase price             $ 150 $ 81,513,000 $ 46,933,000 $ 111,981,000 $ 71,174,000          
Common stock, shares issued           8,333,333   69,574,146   69,574,146   61,669,059        
Proceeds from issuance of common stock           $ 114,400,000       $ 111,981,000 71,174,000          
Offering costs of common stock           $ 10,600,000                    
Common stock, value               $ 70,000   70,000   $ 62,000        
Issuance of common stock pursuant to distribution reinvestment plan               $ 303,000 $ 319,000 $ 600,000 $ 658,000          
Common Stock                                
Class Of Stock [Line Items]                                
Issuance of common stock in initial public offering, net of issuance costs, shares               5,717,121 3,224,708 7,694,584 4,877,340          
Common stock issuance, aggregate purchase price               $ 6,000 $ 3,000 $ 8,000 $ 5,000          
Issuance of common stock pursuant to distribution reinvestment plan, shares               21,072 22,578 41,421 46,034          
Stock Repurchase Program                                
Class Of Stock [Line Items]                                
Shares repurchased               0   0   0        
Stock Repurchase Program | Maximum | Common Stock                                
Class Of Stock [Line Items]                                
Stock repurchase program, Authorized amount                         $ 30,000,000      
Private Common Stock Offering                                
Class Of Stock [Line Items]                                
Common stock, shares issued           7,000,000                    
Proceeds from issuance of common stock           $ 105,000,000                    
Overallotment Option                                
Class Of Stock [Line Items]                                
Common stock, shares issued         1,333,333 8,333,333                    
Proceeds from issuance of common stock         $ 20,000,000 $ 125,000,000                    
Private Offerings | Legacy Funds                                
Class Of Stock [Line Items]                                
Common stock, par value           $ 15                    
Common stock, shares issued           9,183,185                    
Common stock, value           $ 137,700,000                    
Payment of common stock value in cash           $ 108,700,000                    
Private Offerings | Equity interests                                
Class Of Stock [Line Items]                                
Common stock, par value           $ 15                    
Common stock, shares issued           533,332                    
Common stock, value           $ 8,000,000                    
Payment of common stock value in cash           $ 2,000,000                    
Initial Public Offering                                
Class Of Stock [Line Items]                                
Common stock, par value                               $ 14
Common stock, shares issued                               8,006,291
Equity ATM Program                                
Class Of Stock [Line Items]                                
Proceeds from issuance of common stock               $ 81,500,000   $ 112,000,000   $ 200,200,000        
Common stock shares issued and sold               5,717,121   7,694,584   14,161,064        
Weighted-average price per share of common stock               $ 14.43   $ 14.73   $ 14.35        
Equity ATM Program | Maximum                                
Class Of Stock [Line Items]                                
Offering costs of common stock       $ 50,000,000                        
Increase in aggregate offering price                           $ 250,000,000 $ 145,700,000  
Equity Offerings                                
Class Of Stock [Line Items]                                
Common stock, par value $ 0.001 $ 0.001 $ 0.001                          
Common stock, shares issued 5,190,312 3,587,736 2,754,840                          
Proceeds from issuance of common stock $ 72,500,000 $ 53,300,000 $ 47,900,000                          
Offering price $ 14.45 $ 15.33 $ 18.15                          
Underwriters                                
Class Of Stock [Line Items]                                
Option to purchase additional common stock shares 500,000 132,168 413,226                          
Additional proceeds from issuance of common stock $ 6,900,000 $ 2,000,000 $ 7,200,000                          
Distribution Reinvestment Plan                                
Class Of Stock [Line Items]                                
Issuance of common stock pursuant to distribution reinvestment plan, shares               21,072   41,421   90,245        
Issuance of common stock pursuant to distribution reinvestment plan               $ 300,000   $ 600,000   $ 1,300,000