XML 58 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
May 19, 2021
Dec. 31, 2021
USD ($)
Segment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Accounting Policies [Abstract]        
Derivative Assets Liabilities At Fair Value Net   $ 0 $ 0  
Carrying amount of cash equivalents   141,100,000 50,200,000  
Allowance For Doubtful Debts   0 0  
Inventory Write-down   400,000 800,000  
Stock holders Equity Note Stock Split On May 19, 2021, the Company effected a nine-for-one forward stock split of its issued and outstanding common stock, stock options and RSUs.      
Impairment of Long-Lived Assets   0 0 $ 0
Conversion of shares Class B to Class A Common Stock 9      
Returns reserve   2,761,000 1,677,000  
Stock-based compensation   81,139,000 8,713,000 179,000
Comprehensive Income Net Of Tax   0 0 $ 0
Deferred tax assets, valuation allowance   0 0  
Unrecognized tax benefits   167,000 $ 0  
Expected Dividend Yield   $ 0    
Number Of Operating Segments | Segment   1    
Number Of Reportable Segments | Segment   1