XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Schedule of Roll-forward of Fair Value of Common Stock Warrants (Details) - Common Stock Warrants [Member] - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Balance at December 31, 2022 $ 7,956  
Issuance of Common Stock Warrant   $ 7,568
Settlement due to cashless exercise (510) (938)
Change in fair value (7,178) 1,326
Balance at March 31, 2023 $ 268 $ 7,956