Quarterly report [Sections 13 or 15(d)]

Subsequent Events (Details)

v3.25.3
Subsequent Events (Details) - $ / shares
3 Months Ended 12 Months Ended
Aug. 12, 2025
May 13, 2025
Feb. 26, 2025
Feb. 06, 2025
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2025
Oct. 23, 2025
Subsequent Event [Line Items]                    
Supplemental dividends amount to be paid (in dollars per share)       $ 0.28            
Total Supplemental Dividend Fiscal Year 2025 | Subsequent event                    
Subsequent Event [Line Items]                    
Supplemental dividends amount to be paid (in dollars per share)                 $ 0.28  
Supplemental Dividend Q1 2025                    
Subsequent Event [Line Items]                    
Supplemental dividends amount to be paid each quarter (in dollars per share)               $ 0.07    
Dividends paid (in dollars per share)     $ 0.07              
Supplemental Dividend Q2 2025                    
Subsequent Event [Line Items]                    
Supplemental dividends amount to be paid each quarter (in dollars per share)             $ 0.07      
Dividends paid (in dollars per share)   $ 0.07                
Supplemental Dividend Q3 2025                    
Subsequent Event [Line Items]                    
Supplemental dividends amount to be paid each quarter (in dollars per share)           $ 0.07        
Dividends paid (in dollars per share) $ 0.07                  
Supplemental Dividend Q3 2025 | Subsequent event                    
Subsequent Event [Line Items]                    
Cash distribution, per share (in dollars per share)                   $ 0.40
Supplemental Dividend Q4 2025 | Subsequent event                    
Subsequent Event [Line Items]                    
Cash distribution, per share (in dollars per share)                   $ 0.07
Supplemental dividends amount to be paid each quarter (in dollars per share)         $ 0.07