XML 61 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Notes Receivable, Net - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accounts Notes And Loans Receivable [Line Items]        
Credit loss reserve   $ 2,127 $ 2,004 $ 1,279
Notes receivable, net [1]   125,701 126,584  
Preferred Equity        
Accounts Notes And Loans Receivable [Line Items]        
Principal balance   54,000    
Subsequent Event        
Accounts Notes And Loans Receivable [Line Items]        
Interest Rate 9.00%      
Accrued Interest Balance $ 25,300      
Scheduled principal payment $ 28,500      
Notes receivable maturity date Feb. 09, 2027      
Note Receivable 1        
Accounts Notes And Loans Receivable [Line Items]        
Notes receivable modified, subsequent payment default   21,600 $ 21,600  
Notes receivable, net   $ 1,400    
Maximum        
Accounts Notes And Loans Receivable [Line Items]        
Interest Rate   13.75%    
Maximum | Subsequent Event        
Accounts Notes And Loans Receivable [Line Items]        
Notes receivable maturity date Feb. 09, 2027      
Minimum        
Accounts Notes And Loans Receivable [Line Items]        
Interest Rate   4.65%    
Minimum | Subsequent Event        
Accounts Notes And Loans Receivable [Line Items]        
Notes receivable maturity date Feb. 25, 2025      
Structured Financing | Non-Collateral Dependent Loans        
Accounts Notes And Loans Receivable [Line Items]        
Note receivable accrued interest   $ 28,800    
Credit loss reserve   2,100    
Loans amortized cost   $ 138,800    
[1] Includes Notes receivable, net from related parties of $14.0 million and $14.8 million as of March 31, 2025 and December 31, 2024, respectively (Note 3).