XML 25 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Other noncash income $ 213 $ 1,245 $ 1,955
Unrealized gain on non-marketable securities 0 208 1,272
Deferred revenue (19,848) 24,518 1,300
Investments in non-marketable securities (1,191) (5,300) (7,630)
Related Party      
Other noncash income 0 1,245 1,955
Unrealized gain on non-marketable securities 0 (208) (983)
Deferred revenue 0 0 245
Investments in non-marketable securities $ 0 $ 0 $ (7,630)