CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY - USD ($) $ in Thousands | Total | Series A Redeemable Convertible Preferred Share | Series B Redeemable Convertible Preferred Shares | Series C-1 Redeemable Convertible Preferred Shares | Series C-2 Redeemable Convertible Preferred Shares | Common Stock | Additional Paid-In Capital | Accumulated Other Comprehensive Income (Loss) | Accumulated Deficit |
Beginning Balance, Shares at Dec. 31, 2021 | | 6,289,609 | 14,496,835 | 13,150,430 | 3,170,585 | | | | |
Beginning Balance at Dec. 31, 2021 | | $ 7,675 | $ 64,387 | $ 134,791 | $ 32,498 | | | | |
Beginning Balance, Shares at Dec. 31, 2021 | | | | | | 7,020,487 | | | |
Beginning Balance at Dec. 31, 2021 | $ (151,168) | | | | | $ 1 | $ 4,667 | $ 9 | $ (155,845) |
Conversion of preferred stock into common stock upon initial public offering, Shares | | | | | | 39,474,330 | | | |
Conversion of preferred stock into common stock upon initial public offering | 239,351 | | | | | $ 4 | 239,347 | | |
Conversion of preferred stock into common stock upon initial public offering, Shares | | (6,289,609) | (14,496,835) | (13,150,430) | (3,170,585) | | | | |
Conversion of preferred stock into common stock upon initial public offering | | $ (7,675) | $ (64,387) | $ (134,791) | $ (32,498) | | | | |
Issuance of common stock upon initial public offering, net of issuance costs, Shares | | | | | | 11,369,369 | | | |
Issuance of common stock upon initial public offering, net of issuance costs | 196,379 | | | | | $ 1 | 196,378 | | |
Stock-based compensation expense | 4,392 | | | | | | 4,392 | | |
Other comprehensive income (loss) | (160) | | | | | | | (160) | |
Net income (loss) | (47,848) | | | | | | | | (47,848) |
Ending Balance, Shares at Mar. 31, 2022 | | | | | | 57,864,186 | | | |
Ending Balance at Mar. 31, 2022 | 240,946 | | | | | $ 6 | 444,784 | (151) | (203,693) |
Beginning Balance, Shares at Dec. 31, 2021 | | 6,289,609 | 14,496,835 | 13,150,430 | 3,170,585 | | | | |
Beginning Balance at Dec. 31, 2021 | | $ 7,675 | $ 64,387 | $ 134,791 | $ 32,498 | | | | |
Beginning Balance, Shares at Dec. 31, 2021 | | | | | | 7,020,487 | | | |
Beginning Balance at Dec. 31, 2021 | (151,168) | | | | | $ 1 | 4,667 | 9 | (155,845) |
Net income (loss) | (101,915) | | | | | | | | |
Ending Balance, Shares at Jun. 30, 2022 | | | | | | 58,533,226 | | | |
Ending Balance at Jun. 30, 2022 | 192,789 | | | | | $ 6 | 450,739 | (196) | (257,760) |
Beginning Balance, Shares at Mar. 31, 2022 | | | | | | 57,864,186 | | | |
Beginning Balance at Mar. 31, 2022 | 240,946 | | | | | $ 6 | 444,784 | (151) | (203,693) |
Issuance of common stock upon exercise of stock options, Shares | | | | | | 669,040 | | | |
Issuance of common stock upon exercise of stock options | 248 | | | | | | 248 | | |
Stock-based compensation expense | 5,707 | | | | | | 5,707 | | |
Other comprehensive income (loss) | (45) | | | | | | | (45) | |
Net income (loss) | (54,067) | | | | | | | | (54,067) |
Ending Balance, Shares at Jun. 30, 2022 | | | | | | 58,533,226 | | | |
Ending Balance at Jun. 30, 2022 | $ 192,789 | | | | | $ 6 | 450,739 | (196) | (257,760) |
Beginning Balance, Shares at Dec. 31, 2022 | 66,512,011 | | | | | 66,512,011 | | | |
Beginning Balance at Dec. 31, 2022 | $ 340,607 | | | | | $ 7 | 694,906 | (86) | (354,220) |
Issuance of common stock upon exercise of stock options, Shares | | | | | | 451,298 | | | |
Issuance of common stock upon exercise of stock options | 2,777 | | | | | | 2,777 | | |
Issuance of common stock upon vesting of RSUs | | | | | | 132,294 | | | |
Stock-based compensation expense | 7,580 | | | | | | 7,580 | | |
Other comprehensive income (loss) | 111 | | | | | | | 111 | |
Net income (loss) | 1,573 | | | | | | | | 1,573 |
Ending Balance, Shares at Mar. 31, 2023 | | | | | | 67,095,603 | | | |
Ending Balance at Mar. 31, 2023 | $ 352,648 | | | | | $ 7 | 705,263 | 25 | (352,647) |
Beginning Balance, Shares at Dec. 31, 2022 | 66,512,011 | | | | | 66,512,011 | | | |
Beginning Balance at Dec. 31, 2022 | $ 340,607 | | | | | $ 7 | 694,906 | (86) | (354,220) |
Issuance of common stock upon exercise of stock options, Shares | 677,436 | | | | | | | | |
Net income (loss) | $ 23,647 | | | | | | | | |
Ending Balance, Shares at Jun. 30, 2023 | 67,354,417 | | | | | 67,354,417 | | | |
Ending Balance at Jun. 30, 2023 | $ 386,365 | | | | | $ 7 | 717,003 | (72) | (330,573) |
Beginning Balance, Shares at Mar. 31, 2023 | | | | | | 67,095,603 | | | |
Beginning Balance at Mar. 31, 2023 | 352,648 | | | | | $ 7 | 705,263 | 25 | (352,647) |
Issuance of common stock upon exercise of stock options, Shares | | | | | | 226,138 | | | |
Issuance of common stock upon exercise of stock options | 1,687 | | | | | | 1,687 | | |
Issuance of common stock upon vesting of RSUs | | | | | | 32,676 | | | |
Stock-based compensation expense | 10,053 | | | | | | 10,053 | | |
Other comprehensive income (loss) | (97) | | | | | | | (97) | |
Net income (loss) | $ 22,074 | | | | | | | | 22,074 |
Ending Balance, Shares at Jun. 30, 2023 | 67,354,417 | | | | | 67,354,417 | | | |
Ending Balance at Jun. 30, 2023 | $ 386,365 | | | | | $ 7 | $ 717,003 | $ (72) | $ (330,573) |