XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUPPLEMENTAL FINANCIAL INFORMATION
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Supplemental Financial Information SUPPLEMENTAL FINANCIAL INFORMATION
The components of other income (loss) are as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Unrealized gain (loss) on investments$— $770 $— $(2,189)
Unrealized gain on marketable securities445 10 985 335 
Realized gain on maturities of marketable securities649 214 861 214 
Unrealized loss on convertible note— (53)— (251)
Foreign exchange gain (loss)349 293 (353)319 
Interest income, net and other1,180 1,737 2,747 2,762 
Other income$2,623 $2,971 $4,240 $1,190 
The components of trade and other receivables are as follows:
June 30, 2024December 31, 2023
Trade receivables$9,021 $406 
Notes receivable, net343 343 
Other184 67 
Total receivables$9,548 $816 
The components of accounts payable and accrued liabilities are as follows:
June 30, 2024December 31, 2023
Accounts payable$2,246 $1,006 
Accrued operating expenses2,350 4,391 
Accrued payroll liabilities2,134 4,162 
Accrued capital expenditures11 205 
Accrued taxes382 393 
Other accrued liabilities24 
Accounts payable and accrued liabilities$7,147 $10,161