XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Mar. 27, 2025
Jun. 30, 2025
Jun. 30, 2024
Class of Stock [Line Items]      
Issuance of common stock, net of issuance costs   $ 31,042 $ 0
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