v3.26.3
Equity - Schedule of Company’s Dividends Declared (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Dividends Payable [Line Items]                
Dividends declared (in dollars per share) $ 0.13 $ 0.33 $ 0.12 $ 0.12 $ 0.11 $ 0.11 $ 0.58 $ 0.34
Aggregate Cash Dividend Payments $ 4,433 $ 10,642 $ 3,862 $ 3,823 $ 4,105 $ 4,086 $ 18,937 $ 12,014
Common Stock                
Dividends Payable [Line Items]                
Common Stock Issued in lieu of Cash Dividends (in shares) 27,522 143,343 0 51,401 0 0 170,865 51,401
O 2026 Dividends                
Dividends Payable [Line Items]                
Dividends declared (in dollars per share)             $ 0.38  
O 2026 Q3 Dividends                
Dividends Payable [Line Items]                
Dividends declared (in dollars per share) $ 0.13              
O 2026 Q2 Dividends                
Dividends Payable [Line Items]                
Dividends declared (in dollars per share)   $ 0.13            
O 2026 Q1 Dividends                
Dividends Payable [Line Items]                
Dividends declared (in dollars per share)     $ 0.12          
O 2025 Dividends                
Dividends Payable [Line Items]                
Dividends declared (in dollars per share)               $ 0.34
O 2025 Q3 Dividends                
Dividends Payable [Line Items]                
Dividends declared (in dollars per share)       $ 0.12        
O 2025 Q2 Dividends                
Dividends Payable [Line Items]                
Dividends declared (in dollars per share)         $ 0.11      
O 2025 Q1 Dividends                
Dividends Payable [Line Items]                
Dividends declared (in dollars per share)           $ 0.11    
S 2026 Dividends                
Dividends Payable [Line Items]                
Dividends declared (in dollars per share)             $ 0.20  
S 2026 Q3 Dividends                
Dividends Payable [Line Items]                
Dividends declared (in dollars per share) $ 0              
S 2026 Q2 Dividends                
Dividends Payable [Line Items]                
Dividends declared (in dollars per share)   $ 0.20            
S 2026 Q1 Dividends                
Dividends Payable [Line Items]                
Dividends declared (in dollars per share)     $ 0          
S 2025 Dividends                
Dividends Payable [Line Items]                
Dividends declared (in dollars per share)               $ 0
S 2025 Q3 Dividends                
Dividends Payable [Line Items]                
Dividends declared (in dollars per share)       $ 0        
S 2025 Q2 Dividends                
Dividends Payable [Line Items]                
Dividends declared (in dollars per share)         $ 0      
S 2025 Q1 Dividends                
Dividends Payable [Line Items]                
Dividends declared (in dollars per share)           $ 0