v3.25.4
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 28 Months Ended 145 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Oct. 21, 2024
Sep. 30, 2024
Jun. 30, 2024
Sep. 08, 2022
Stockholders' Equity                        
Common stock, outstanding shares (in shares) 35,003,844   35,003,844     35,003,844   34,337,188        
Common stock dividends paid     $ 8,352 $ 8,115   $ 143,100            
Dividends paid     8,400 8,100                
Offering costs     $ 31 $ 236                
Number of treasury shares acquired (in shares)     37,000 36,000                
ATM Sales Agreement                        
Stockholders' Equity                        
Maximum amount authorized for sale in equity sales agreement agreement                 $ 30,000      
Issuance of common stock (shares)     300,000                  
Sales agreement for net proceeds     $ 1,200                  
Offering costs     $ 46                  
Common Stock                        
Stockholders' Equity                        
Common stock, outstanding shares (in shares) 35,004,000 34,077,000 35,004,000 34,077,000 34,077,000 35,004,000 34,648,000 34,337,000   33,607,000 33,340,000  
Issuance of common stock (shares) 246,000 405,000 303,000 405,000                
2022 Share Repurchase Program                        
Stockholders' Equity                        
Amount authorized to be repurchased                       $ 25,000
Repurchase amount   $ 4,600   $ 4,600 $ 4,600              
Number of treasury shares acquired (in shares)         800,000