v3.25.2
Shareholders' Equity - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Mar. 06, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jan. 16, 2025
Dec. 31, 2024
Equity [Line Items]              
Common shares, shares authorized   900,000,000   900,000,000     900,000,000
Stock repurchase program, remaining authorization to repurchase shares   $ 101,000,000.0   $ 101,000,000.0      
Dividend payable, per share   $ 0.35 $ 0.35 $ 0.35 $ 0.35    
Distribution paid to preferred shareholder   $ 110,000 $ 110,000 $ 220,000 $ 220,000    
Accrued distributions   0   0     $ 0
O 2025 Q2 Dividends              
Equity [Line Items]              
Distribution paid to preferred shareholder   100,000          
O2025 H1 Dividends              
Equity [Line Items]              
Distribution paid to preferred shareholder       200,000      
O 2024 Q2 Dividends              
Equity [Line Items]              
Distribution paid to preferred shareholder     $ 100,000        
O2024 H1 Dividends              
Equity [Line Items]              
Distribution paid to preferred shareholder         $ 200,000    
Maximum              
Equity [Line Items]              
Accrued preferred distributions   $ 100,000   $ 100,000     $ 100,000
Class A Common Shares Designated As Class A-2 Common Shares              
Equity [Line Items]              
Common shares, shares outstanding   550,000   550,000     0
Distributions pecentage 100.00%            
Class A Common Shares Designated As Class A-2 Common Shares | Fox Paine & Company, LLC.              
Equity [Line Items]              
Common shares issued 550,000     550,000      
Threshold amount $ 475,300,000            
Consecutive calendar days 30 days            
Volume weighted average closing sale price $ 34.67            
Class A Common Shares Designated As Class A-2 Common Shares | Amendment of Limited Liability Company Agreement              
Equity [Line Items]              
Common shares, shares authorized           5,000,000  
Common Class A and B Shares | Fox Paine & Company, LLC.              
Equity [Line Items]              
Common shares, shares outstanding 13,708,199            
Class A Common Shares              
Equity [Line Items]              
Common shares, shares outstanding   10,502,716   10,502,716     9,914,587
Shares surrendered, repurchased or redeemed   0   0 16,527    
Class B Common Shares              
Equity [Line Items]              
Common shares, shares outstanding   3,793,612   3,793,612     3,793,612