XML 128 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 8 Months Ended 9 Months Ended 28 Months Ended 136 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Jun. 30, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Mar. 31, 2025
Oct. 21, 2024
Sep. 08, 2022
Class of Stock [Line Items]                  
Common stock, outstanding shares (in shares) 34,284,369   33,339,535 34,284,369     34,284,369    
Common stock dividends paid       $ 12,224 $ 12,037   $ 130,700    
Issuance of common stock $ 1,145     3,404          
Offering costs       $ 306          
Number of treasury shares acquired (in shares)       50,000 181,000        
ATM Sales Agreement                  
Class of Stock [Line Items]                  
Maximum amount authorized for sale in equity sales agreement agreement               $ 30,000  
Issuance of common stock       $ 600          
Sales agreement for net proceeds       3,100          
Offering costs       300          
Common Stock                  
Class of Stock [Line Items]                  
Issuance of common stock       $ 1          
2022 Share Repurchase Program                  
Class of Stock [Line Items]                  
Amount authorized to be repurchased                 $ 25,000
Repurchase amount           $ 4,600      
Number of treasury shares acquired (in shares)         140,672 800,000      
2023 Share Repurchase Program                  
Class of Stock [Line Items]                  
Amount authorized to be repurchased     $ 800            
Stock repurchase program expiration date     Jun. 30, 2024            
Repurchase amount   $ 800     $ 800        
Number of treasury shares acquired (in shares)   100,000     100,000