v3.25.2
Equity - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended 138 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 27, 2024
Sep. 30, 2024
Jun. 28, 2024
Mar. 29, 2024
Mar. 12, 2024
Aug. 31, 2022
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
May 02, 2024
Sep. 30, 2022
Class of Stock [Line Items]                            
Common stock issued (in shares) 91,000 95,000 88,000 96,000 113,000 93,000 133,000 4,161,807 34,999,352          
Gross proceeds raised $ 605 $ 633 $ 614 $ 646 $ 859 $ 828 $ 1,308 $ 55,300     $ 488,100      
Shares of common stock outstanding at end of period (in shares) 40,323,741               40,323,741 39,953,000 40,323,741 40,137,371    
Over-Allotment Option                            
Class of Stock [Line Items]                            
Common stock issued (in shares)               411,807            
At the Market Offerings                            
Class of Stock [Line Items]                            
Sale of stock available for issuance amount $ 56,500               $ 56,500   $ 56,500     $ 50,000
Sales Agreement                            
Class of Stock [Line Items]                            
Common stock issued (in shares)                   2,126,711        
Gross proceeds raised                   $ 19,400        
Sale of stock available for issuance amount                         $ 75,000