v3.26.1
Fair Value Measurement - Schedule of Sensitivity Analysis of Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of beneficial interest assets $ 545,938 $ 396,216
Expected prepayment rates    
Beneficial interest liabilities 10,200 5,100
Beneficial Interests    
Expected credit risk rate on underlying loans    
10% adverse change 26,744 22,409
20% adverse change 53,186 44,420
Loans Held For Sale And Investment    
Discount rates    
100 basis point increase (13,633) (12,006)
200 basis point increase (26,797) (23,623)
Expected credit loss rates on underlying loans    
10% adverse change (9,951) (10,465)
20% adverse change (19,472) (20,397)
Beneficial Interests    
Discount rates    
100 basis point increase (6,277) (4,912)
200 basis point increase (12,365) (9,676)
Expected credit loss rates on underlying loans    
10% adverse change (104,724) (80,110)
20% adverse change (205,983) (158,190)
Expected prepayment rates    
10% adverse change (9,316) (7,798)
20% adverse change (19,305) (15,244)
Fair Value, Inputs, Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of loans held-for-sale and held-for-investment 1,064,239 984,552
Fair value of beneficial interest assets 545,938 396,216
Expected prepayment rates    
Beneficial interest liabilities 10,158 5,075
Fair Value, Inputs, Level 3 | Beneficial Interests    
Expected prepayment rates    
Beneficial interest liabilities 10,158 5,075
Fair Value, Inputs, Level 3 | Loans Held For Sale And Investment    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of loans held-for-sale and held-for-investment $ 1,027,912 $ 930,790