v3.26.1
Equity - Schedule of Company’s Dividends Declared (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dividends Payable [Line Items]            
Dividends declared (in dollars per share) $ 0.33 $ 0.12 $ 0.11 $ 0.11 $ 0.45 $ 0.22
Aggregate Cash Dividend Payments $ 10,642 $ 3,862 $ 4,105 $ 4,086 $ 14,504 $ 8,191
Common Stock            
Dividends Payable [Line Items]            
Common Stock Issued in lieu of Cash Dividends (in shares) 143,343 0 0 0 143,343 0
O 2026 Dividends            
Dividends Payable [Line Items]            
Dividends declared (in dollars per share)         $ 0.25  
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.22
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 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 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