XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value of Financial Instruments - Schedule of Financial Instruments at Amortized Cost (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Level 1    
Assets    
Cash and cash equivalents $ 78,542 $ 59,968
Restricted cash 152,431 154,657
Liabilities    
Accounts payable 6,781 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) 446,226 537,646
Asset-backed borrowings at amortized cost (Note 8) 854,464 481,655
Corporate financing (Note 8) 228,798 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) 428,381 503,032
Corporate financing (Note 8) 0 0
Carrying value    
Assets    
Cash and cash equivalents 78,542 59,968
Restricted cash 152,431 154,657
Liabilities    
Accounts payable 6,781 6,586
Secured financing (Note 8) 448,937 539,204
Asset-backed borrowings at amortized cost (Note 8) 1,280,960 982,582
Corporate financing (Note 8) 230,000 235,768
Estimated fair value    
Assets    
Cash and cash equivalents 78,542 59,968
Restricted cash 152,431 154,657
Liabilities    
Accounts payable 6,781 6,586
Secured financing (Note 8) 446,226 537,646
Asset-backed borrowings at amortized cost (Note 8) 1,282,845 984,687
Corporate financing (Note 8) $ 228,798 $ 236,105