v3.25.2
Notes Receivable (Tables)
6 Months Ended
Jun. 30, 2025
Receivables [Abstract]  
Schedule of Reconciliation for Activity Within the Notes Receivable The following table provides a reconciliation for activity within the notes receivable as of June 30, 2025 :
(in thousands)
Balance at January 1, 2025$8,557 
Principal payments(508)
Advances during the period655
Balance at March 31, 2025$8,704 
Principal payments(1,290)
Advances during the period2,573 
Balance at June 30, 2025$9,987 
Schedule of Financing Receivable, before Allowance for Credit Loss, Maturity
As of June 30, 2025, the principal payments for the Company's notes receivable are due as follows:
(in thousands)
Twelve months ending June 30,
2026$3,283 
20271,867 
20282,402 
20292,435 
After 2029— 
Total$9,987