XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Non-Current Assets - Schedule of Other Non-Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Assets, Noncurrent [Abstract]    
Non-marketable equity investments $ 5,000 $ 0
Security deposits 1,116 854
Other non-current assets 16 8
Total other non-current assets $ 6,132 $ 862