v3.26.1
Segment Reporting - Narrative (Details) - Arc Home
Jun. 30, 2026
Dec. 31, 2025
Aug. 01, 2025
Jul. 31, 2025
Jun. 30, 2025
Segment Reporting [Line Items]          
Loan securitization, ownership interest 66.00%        
Related Party          
Segment Reporting [Line Items]          
Loan securitization, ownership interest 66.00% 66.00% 66.00% 44.60% 44.60%