XML 72 R64.htm IDEA: XBRL DOCUMENT v3.26.1
Other Non-Current Assets - Schedule of Other Non-Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Other Assets, Noncurrent [Abstract]    
Non-marketable equity investments $ 5,000 $ 5,000
Security deposits 500 815
Joint Development Agreement Receivable Non Current 1,500 0
Other non-current assets 26 2,491
Total other non-current assets $ 7,026 $ 8,306