v3.26.3
Segment Reporting - Narrative (Details) - segment
9 Months Ended
Sep. 30, 2026
Jul. 15, 2025
Segment Reporting [Line Items]    
Number of reportable segments 2  
Number of operating segments 2  
Constructive Loans LLC    
Segment Reporting [Line Items]    
Ownership interest acquired   50.00%