Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit) (Unaudited) - USD ($) shares in Thousands, $ in Thousands | Total | Cumulative Effect, Period of Adoption, Adjustment | Common Stock | Convertible Preferred Stock Convertible Preferred Stock | Additional Paid-In Capital | Accumulated Deficit | Accumulated Deficit Cumulative Effect, Period of Adoption, Adjustment | Accumulated Other Comprehensive Income (Loss) |
Beginning balance (in shares) at Dec. 31, 2021 | | | | 85,741 | | | | |
Beginning balance at Dec. 31, 2021 | | | | $ 182,709 | | | | |
Increase (Decrease) in Temporary Equity [Roll Forward] | | | | | | | | |
Conversion of convertible preferred stock into common stock in connection with reverse recapitalization (in shares) | | | | (85,741) | | | | |
Conversion of convertible preferred stock into common stock in connection with reverse recapitalization | | | | $ (182,709) | | | | |
Ending balance (in shares) at Jun. 30, 2022 | | | | 0 | | | | |
Ending balance at Jun. 30, 2022 | | | | $ 0 | | | | |
Beginning balance (in shares) at Dec. 31, 2021 | | | 20,432 | | | | | |
Beginning balance at Dec. 31, 2021 | $ (68,666) | | $ 0 | | $ 713 | $ (68,966) | | $ (413) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | |
Conversion of convertible preferred stock into common stock in connection with reverse recapitalization (in shares) | | | 85,741 | | | | | |
Conversion of convertible preferred stock into common stock in connection with reverse recapitalization | 182,709 | | $ 9 | | 182,700 | | | |
Issuance of common stock upon the reverse recapitalization, net of transaction costs (in shares) | | | 27,553 | | | | | |
Issuance of common stock upon the reverse recapitalization, net of transaction costs | 191,859 | | $ 3 | | 191,856 | | | |
Exercise of stock option (in shares) | | | 32 | | | | | |
Exercise of stock option | 36 | | $ 1 | | 35 | | | |
Exercise of warrants (in shares) | | | 683 | | | | | |
Exercise of warrants | 10,837 | | | | 10,837 | | | |
Stock based compensation | 15,863 | | | | 15,863 | | | |
Net loss | (26,257) | | | | | (26,257) | | |
Actuarial (loss) gain on pension | 560 | | | | | | | 560 |
Foreign currency translation gain (loss) | (355) | | | | | | | (355) |
Ending balance (in shares) at Jun. 30, 2022 | | | 134,441 | 0 | | | | |
Ending balance at Jun. 30, 2022 | 306,586 | | $ 13 | $ 0 | 402,004 | (95,223) | | (208) |
Beginning balance (in shares) at Dec. 31, 2021 | | | | 85,741 | | | | |
Beginning balance at Dec. 31, 2021 | | | | $ 182,709 | | | | |
Beginning balance (in shares) at Dec. 31, 2021 | | | 20,432 | | | | | |
Beginning balance at Dec. 31, 2021 | $ (68,666) | | $ 0 | | 713 | (68,966) | | (413) |
Ending balance (in shares) at Dec. 31, 2022 | 138,530 | | 138,530 | | | | | |
Ending balance at Dec. 31, 2022 | $ 287,713 | $ (2,364) | $ 14 | | 435,852 | (147,265) | $ (2,364) | (888) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | |
Accounting Standards Update [Extensible Enumeration] | Accounting Standards Update 2016-13 | | | | | | | |
Ending balance (in shares) at Jun. 30, 2022 | | | | 0 | | | | |
Ending balance at Jun. 30, 2022 | | | | $ 0 | | | | |
Beginning balance (in shares) at Mar. 31, 2022 | | | 133,633 | 93 | | | | |
Beginning balance at Mar. 31, 2022 | $ 295,328 | | $ 13 | $ 675 | 383,821 | (89,045) | | (229) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | |
Conversion of convertible preferred stock into common stock in connection with reverse recapitalization (in shares) | | | 93 | (93) | | | | |
Conversion of convertible preferred stock into common stock in connection with reverse recapitalization | (93) | | $ 0 | $ (675) | 675 | | | |
Exercise of stock option (in shares) | | | 32 | | | | | |
Exercise of stock option | 10 | | | | 10 | | | |
Exercise of warrants (in shares) | | | 683 | | | | | |
Exercise of warrants | 10,837 | | | | 10,837 | | | |
Stock based compensation | 6,661 | | | | 6,661 | | | |
Net loss | (6,178) | | | | | (6,178) | | |
Actuarial (loss) gain on pension | 282 | | | | | | | 282 |
Foreign currency translation gain (loss) | (261) | | | | | | | (261) |
Ending balance (in shares) at Jun. 30, 2022 | | | 134,441 | 0 | | | | |
Ending balance at Jun. 30, 2022 | $ 306,586 | | $ 13 | $ 0 | 402,004 | (95,223) | | (208) |
Beginning balance (in shares) at Dec. 31, 2022 | 138,530 | | 138,530 | | | | | |
Beginning balance at Dec. 31, 2022 | $ 287,713 | $ (2,364) | $ 14 | | 435,852 | (147,265) | $ (2,364) | (888) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | |
Exercise of stock option (in shares) | 141 | | 141 | | | | | |
Exercise of stock option | $ 113 | | | | 113 | | | |
Stock based compensation | 23,809 | | | | 23,809 | | | |
Vesting of RSUs, net of shares withheld for payroll taxes (in shares) | | | 4,032 | | | | | |
Vesting of RSUs, net of shares withheld for payroll taxes | (4,491) | | | | (4,491) | | | |
Net loss | (57,329) | | | | | (57,329) | | |
Actuarial (loss) gain on pension | (54) | | | | | | | (54) |
Foreign currency translation gain (loss) | $ 166 | | | | | | | 166 |
Ending balance (in shares) at Jun. 30, 2023 | 142,703 | | 142,703 | | | | | |
Ending balance at Jun. 30, 2023 | $ 247,563 | | $ 14 | | 455,283 | (206,958) | | (776) |
Beginning balance (in shares) at Mar. 31, 2023 | | | 141,392 | | | | | |
Beginning balance at Mar. 31, 2023 | 264,485 | | $ 14 | | 445,870 | (180,796) | | (603) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | |
Exercise of stock option (in shares) | | | 98 | | | | | |
Exercise of stock option | 78 | | | | 78 | | | |
Stock based compensation | 10,093 | | | | 10,093 | | | |
Vesting of RSUs, net of shares withheld for payroll taxes (in shares) | | | 1,213 | | | | | |
Vesting of RSUs, net of shares withheld for payroll taxes | (758) | | | | (758) | | | |
Net loss | (26,162) | | | | | (26,162) | | |
Actuarial (loss) gain on pension | (218) | | | | | | | (218) |
Foreign currency translation gain (loss) | $ 45 | | | | | | | 45 |
Ending balance (in shares) at Jun. 30, 2023 | 142,703 | | 142,703 | | | | | |
Ending balance at Jun. 30, 2023 | $ 247,563 | | $ 14 | | $ 455,283 | $ (206,958) | | $ (776) |