v3.26.1
Notes receivable (Tables)
6 Months Ended
Jun. 30, 2026
Financing Receivable, after Allowance for Credit Loss [Abstract]  
Schedule of notes receivable
Notes receivable consists of the following as of June 30, 2026 and December 31, 2025:
As of
June 30, 2026December 31, 2025
Notes receivable – current$7,368 $4,629 
Notes receivable – net of current834 2,980 
Total notes receivable$8,202 $7,609