XML 64 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Notes receivable (Tables)
12 Months Ended
Dec. 31, 2025
Financing Receivable, after Allowance for Credit Loss [Abstract]  
Schedule of notes receivable
Notes receivable consists of the following as of December 31, 2025 and 2024:
As of
December 31, 2025December 31, 2024
Current portion of notes receivable$4,629 $451 
Notes receivable – net of current2,980 2,037 
Total notes receivable$7,609 $2,488