XML 142 R72.htm IDEA: XBRL DOCUMENT v3.22.4
SUPPLEMENTAL FINANCIAL INFORMATION - Schedule of Other Nonoperating Income (Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Change in value of investments accounted for at fair value $ (16,901) $ 6,311 $ 1,729
Change in value of warrant liabilities 0 (8,078) (5,436)
Change in value of Convertible Debentures 0 0 155
Foreign exchange gain (loss) 2,058 (128) 767
Department Of Energy Award 0 1,900 0
Other (529) 1,135 (460)
Other income (loss) $ (15,372) $ 1,140 $ (3,245)