XML 53 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The table below provides information regarding our financial assets and liabilities not carried at fair value in our consolidated balance sheets:
As of December 31,
20242023
Carrying ValueFair ValueCarrying ValueFair Value
Financial assets
Loans held for investment$601,842 $603,558 $622,086 $626,079 
Financial liabilities
Secured Financing Facilities$417,796 $418,492 $454,422 $454,620