XML 123 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments and Notes Receivable - Schedule of Unrealized Positions for Held-to-Maturity Investments and Beneficial Interest in Loan Securitizations (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Investments, All Other Investments [Abstract]    
Carrying value $ 210,774 $ 162,738
Gross unrealized gains 5,432  
Gross unrealized losses (42)  
Fair value 216,164  
Beneficial interest in loan securitizations, Carrying Value 213,809 $ 225,079
Gross unrealized gains 17,004  
Gross unrealized losses (1,303)  
Beneficial interest in loan securitizations $ 229,510