v3.26.3
Equity Transactions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Feb. 05, 2021
Dec. 31, 2018
Class of Stock [Line Items]              
Total Authorized Preferred Stock, Number 2,000,000.0   2,000,000.0        
Preferred stock, par value (in dollars per share) $ 0.0001   $ 0.0001        
Preferred stock, shares issued (in shares)             1,500,000
Shares of preferred stock, undesignated and unissued (in shares) 500,000   500,000   500,000    
Preferred stock, shares outstanding (in shares) 0   0   0    
Common Stock, Dividends, Per Share, Declared $ 0.15 $ 0.15          
Payments of Ordinary Dividends, Common Stock     $ 48,962 $ 46,865      
Dividends accrued on common stock $ 3,921   $ 3,921 $ 3,170 $ 3,500    
Stock Repurchase Program, Authorized Amount           $ 1,500,000