XML 28 R11.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other noncash income $ 0 $ 213 $ 1,245
Unrealized gain on non-marketable securities 0 0 208
Short-term investments 54,194 0  
Cash, cash equivalents, and short-term investments 73,458 65,116  
Related Party      
Other noncash income 0 0 1,245
Unrealized gain on non-marketable securities $ 0 $ 0 $ (208)