v3.26.1
Related party transactions - Investments in Debt and Equity Affiliates (Details) - shares
Aug. 01, 2025
Jun. 30, 2026
Dec. 31, 2025
Jul. 31, 2025
Jun. 30, 2025
Arc Home          
Related Party Transaction [Line Items]          
Loan securitization, ownership interest   66.00%      
Arc Home | Related Party          
Related Party Transaction [Line Items]          
Loan securitization, ownership interest 66.00% 66.00% 66.00% 44.60% 44.60%
Loan securitization, additional interest 21.40%        
Share issued in connection with acquisition (in shares) 2,027,676        
MATH | Related Party          
Related Party Transaction [Line Items]          
Loan securitization, ownership interest   47.00%