XML 86 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Convertible Promissory Note (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
May 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Fair Value Measurements      
Available-for-sale securities $ 126,212   $ 158,186
Convertible promissory note | Fair value measured on recurring basis      
Fair Value Measurements      
Available-for-sale securities 5,460   2,330
Convertible promissory note | Fair value measured on recurring basis | Level 3      
Fair Value Measurements      
Available-for-sale securities $ 5,460   $ 2,330
Rimere | Risk-free interest rate      
Fair Value Measurements      
Convertible Promissory Note, Measurement Input 5.33   5.39
Rimere | Credit adjustment      
Fair Value Measurements      
Convertible Promissory Note, Measurement Input 7.32   5.31
Rimere | Credit adjusted discount rate      
Fair Value Measurements      
Convertible Promissory Note, Measurement Input 12.65   10.70
Bridge To Renewables, BTR | Fair value measured on recurring basis | Level 3      
Fair Value Measurements      
Available-for-sale securities   $ 2,000  
Bridge To Renewables, BTR | Risk-free interest rate      
Fair Value Measurements      
Convertible Promissory Note, Measurement Input 5.16    
Bridge To Renewables, BTR | Credit adjustment      
Fair Value Measurements      
Convertible Promissory Note, Measurement Input 11.34    
Bridge To Renewables, BTR | Credit adjusted discount rate      
Fair Value Measurements      
Convertible Promissory Note, Measurement Input 16.50