XML 85 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value of Financial Instruments - Schedule of Financial Instruments at Amortized Cost (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Level 1    
Assets    
Cash and cash equivalents $ 96,816 $ 59,968
Restricted cash 131,406 154,657
Liabilities    
Accounts payable 5,986 6,586
Secured financing (Note 8) 0 0
Asset-backed borrowings at amortized cost (Note 8) 0 0
Corporate financing (Note 8) 0 0
Level 2    
Assets    
Cash and cash equivalents 0 0
Restricted cash 0 0
Liabilities    
Accounts payable 0 0
Secured financing (Note 8) 335,336 537,646
Asset-backed borrowings at amortized cost (Note 8) 1,252,168 481,655
Corporate financing (Note 8) 222,534 236,105
Level 3    
Assets    
Cash and cash equivalents 0 0
Restricted cash 0 0
Liabilities    
Accounts payable 0 0
Secured financing (Note 8) 0 0
Asset-backed borrowings at amortized cost (Note 8) 355,240 503,032
Corporate financing (Note 8) 0 0
Carrying value    
Assets    
Cash and cash equivalents 96,816 59,968
Restricted cash 131,406 154,657
Liabilities    
Accounts payable 5,986 6,586
Secured financing (Note 8) 335,336 539,204
Asset-backed borrowings at amortized cost (Note 8) 1,600,246 982,582
Corporate financing (Note 8) 222,500 235,768
Estimated fair value    
Assets    
Cash and cash equivalents 96,816 59,968
Restricted cash 131,406 154,657
Liabilities    
Accounts payable 5,986 6,586
Secured financing (Note 8) 335,336 537,646
Asset-backed borrowings at amortized cost (Note 8) 1,607,408 984,687
Corporate financing (Note 8) $ 222,534 $ 236,105