XML 93 R79.htm IDEA: XBRL DOCUMENT v3.24.2
Equity - Standby Equity Purchase Agreement - Additional Information (Details)
$ / shares in Units, $ in Thousands
Mar. 13, 2024
USD ($)
Days
$ / shares
shares
Feb. 22, 2024
$ / shares
Dec. 31, 2023
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Jul. 14, 2021
shares
Stockholders Equity Details [Line Items]          
Common stock, shares authorized | shares     730,000,000 730,000,000 110,000,000
Common stock, par value | $ / shares     $ 0.0001 $ 0.0001  
Class A Common Stock          
Stockholders Equity Details [Line Items]          
Common stock, shares authorized | shares     730,000,000 730,000,000  
Common stock, par value | $ / shares     $ 0.0001 $ 0.0001  
Class A Common Stock | Subsequent Event          
Stockholders Equity Details [Line Items]          
Common stock, par value | $ / shares   $ 0.0001      
Standby Equity Purchase Agreement | Yorkville | Subsequent Event          
Stockholders Equity Details [Line Items]          
Sale of stock, maximum average daily traded amount (in percent) 100.00%        
Sale of stock, maximum average daily traded amount, threshold consecutive trading days | Days 5        
Sale of stock, percentage based on volume weighted average price 97.00%        
Sale of stock, lowest daily volume-weighted average price, threshold consecutive trading days | Days 3        
Cash due diligence fee | $ $ 25        
Commitment fee in shares | shares 16,964        
Standby Equity Purchase Agreement | Yorkville | Class A Common Stock | Subsequent Event          
Stockholders Equity Details [Line Items]          
Common stock, shares authorized | shares 10,000,000        
Common stock, par value | $ / shares $ 0.0001        
Consideration shares of common stock | $ $ 10,000