v3.26.1
Investments and Notes Receivable - Schedule of Unrealized Positions for Held-to-Maturity Investments and Beneficial Interest in Loan Securitizations (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Investments, All Other Investments [Abstract]    
Total $ 210,908  
Gross unrealized gains 4,869  
Gross unrealized losses (804)  
Fair value 214,973  
Total 188,852 $ 194,830
Gross unrealized gains 14,885  
Gross unrealized losses (925)  
Fair value $ 202,812