XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation and Common Stock (Tables)
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Schedule of stock-based compensation
                
   Three Months Ended September 30,   Nine Months Ended September 30, 
   2023   2022   2023   2022 
                 
Restricted stock units (classified as liabilities)  $1,751   $   $3,042   $ 
Restricted stock units (classified as equity)   758    110    1,037    410 
Stock options   2,352    10,053    12,399    33,960 
Total stock-based compensation   4,861    10,163    16,478    34,370 
Stock-based compensation capitalized to property and equipment   (172)       (172)    
Stock-based compensation, net of capitalized amount  $4,689   $10,163   $16,306   $34,370