v3.25.1
Equity - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 134 Months Ended
Mar. 31, 2025
Dec. 27, 2024
Sep. 30, 2024
Jun. 28, 2024
Mar. 29, 2024
Mar. 12, 2024
Aug. 31, 2022
Mar. 31, 2025
Mar. 31, 2024
Mar. 15, 2025
Dec. 31, 2024
May 02, 2024
Sep. 30, 2022
Class of Stock [Line Items]                          
Common stock issued (in shares) 95,000 88,000 96,000 113,000 93,000 133,000 4,161,807 34,999,352          
Gross proceeds raised $ 633 $ 614 $ 646 $ 859 $ 828 $ 1,308 $ 55,300     $ 488,100      
Shares of common stock outstanding at end of period (in shares) 40,232,829             40,232,829 37,846,000   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         $ 50,000
Sales Agreement                          
Class of Stock [Line Items]                          
Common stock issued (in shares)                 132,478        
Gross proceeds raised                 $ 1,300        
Sale of stock available for issuance amount                       $ 75,000