XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Related Parties (Tables)
9 Months Ended
Sep. 30, 2024
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
As of September 30,
2024
As of
December 31,
2023
Original
Principal
Issue
Date
Maturity
Date
Notes receivable
Note 2*$157 $656 $5,355 5/1/20194/30/2024
Note 317 491 6/1/20195/31/2024
Note 81,640 2,081 2,816 5/1/20205/1/2025
Note 10310 310 7/12/20247/12/2029
Note 11250 250 9/20/20249/20/2029
Total notes receivables2,357 2,754 
Less:  Current portion of notes receivable(1,980)(1,604)
Notes receivable, less current portion$377 $1,150 
*The Company is in the process of extending maturity date for this note.