v3.26.1
Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Sep. 30, 2025
Mar. 27, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Class of Stock [Line Items]          
Issuance of common stock, net of issuance costs       $ 0 $ 31,042
Public Offering          
Class of Stock [Line Items]          
Number of common stock issued (in shares)   3,220,000      
Purchase price (in dollars per share)   $ 10.00      
Issuance of common stock, net of issuance costs   $ 32,200      
Gross proceeds from sale of stock   $ 30,800      
Public Offering | Affiliates          
Class of Stock [Line Items]          
Number of common stock issued (in shares)     1,439,200    
Underwriter          
Class of Stock [Line Items]          
Number of common stock issued (in shares)   420,000      
Private Placement Offering          
Class of Stock [Line Items]          
Number of common stock issued (in shares) 882,223        
Purchase price (in dollars per share) $ 10.30        
Gross proceeds from sale of stock $ 13,100        
Number of common stock to be issued and sold (in shares) 1,270,572