XML 67 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note receivable (Tables)
12 Months Ended
Dec. 31, 2023
Financing Receivable, after Allowance for Credit Loss [Abstract]  
Schedule of notes receivable
Note receivable consists of the following as of December 31, 2023 and 2022:
20232022
Current portion of note receivable$7,020 $—