XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Notes Receivable (Tables)
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Financing Receivable, before Allowance for Credit Loss, Maturity
As of March 31, 2024, the principal payments for the Company's notes receivable are due as follows:
(in thousands)
Twelve months ending March 31,
2025$1,972 
20261,688 
20271,522 
20281,092 
After 2028247 
Total$6,521