XML 66 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions - Narrative (Details) - USD ($)
$ in Thousands
Jun. 07, 2023
Jun. 30, 2024
Dec. 31, 2023
Jun. 08, 2023
Related Party Transaction [Line Items]        
Due to related parties   $ 230 $ 142  
Related Party        
Related Party Transaction [Line Items]        
Due to related parties   $ 230 $ 142  
Related Party | Occidental Petroleum        
Related Party Transaction [Line Items]        
Class of warrant or right, outstanding (in shares) 247,655     711,111
Warrant liability $ 79,054      
Stock issued during period, shares, conversion of units (in shares) 7,905,279