v3.26.1
Related party transactions - Schedule of Affiliated Transactions (Details) - Affiliated Entity - USD ($)
$ in Millions
Aug. 31, 2025
Jun. 30, 2025
Purchase of Re/Non-Performing Securities | June 2025 Acquiring Affiliate    
Related Party Transaction [Line Items]    
Investments in debt and equity of affiliates   $ 0.1
Purchase of AG Arc | August 2025 Acquiring Affiliate    
Related Party Transaction [Line Items]    
Investments in debt and equity of affiliates $ 15.7