Quarterly report pursuant to Section 13 or 15(d)

Shareholders' Equity (Details)

v3.24.2.u1
Shareholders' Equity (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2024
vote
$ / shares
shares
Dec. 31, 2023
$ / shares
Sep. 30, 2023
$ / shares
Jun. 30, 2023
$ / shares
Mar. 31, 2023
$ / shares
Jun. 30, 2024
USD ($)
day
vote
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Feb. 05, 2019
shares
Equity, Class of Treasury Stock [Line Items]                
Dividends per share (in dollars per share) | $ / shares $ 0 $ 0.24 $ 0.24 $ 0.24 $ 0.24 $ 0 $ 0.48  
Repurchases of common stock | $           $ 0 $ 79,792,000  
Stock Repurchase Plan 2019                
Equity, Class of Treasury Stock [Line Items]                
Shares authorized for repurchase (in shares)               5,000,000
Shares available to be purchased (in shares) 1,349,000         1,349,000    
Common Stock                
Equity, Class of Treasury Stock [Line Items]                
Number of shares exchangeable (in shares) 1         1    
Shares repurchased (in shares)           0    
Common Stock | Stock Repurchase Plan 2019                
Equity, Class of Treasury Stock [Line Items]                
Shares repurchased (in shares)             759,000  
Repurchases of common stock | $             $ 79,792,000  
Average cost per share (in dollars per share) | $ / shares             $ 105.09  
Preferred Class B                
Equity, Class of Treasury Stock [Line Items]                
Votes per unit | vote 1         1    
Liquidation preference (in dollars per share) | $ / shares $ 0.01         $ 0.01    
Series C preferred shares                
Equity, Class of Treasury Stock [Line Items]                
Number of securities represented by each fractional unit (in shares) 0.001         0.001    
Liquidation preference (in dollars per share) | $ / shares $ 110.00         $ 110.00    
Cumulative annual dividend percentage           14.00%    
Preferred stock, callable option term (in years)           6 years    
Callable option term | day           60    
Callable option, volume weighted average price per share term | day           20    
Percent of call price 103.00%         103.00%    
Series B preferred shares (each issued with a corresponding Opco class B unit)                
Equity, Class of Treasury Stock [Line Items]                
Number of securities represented by each fractional unit (in shares) 0.001         0.001