XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Share (as restated) - Narrative (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Net loss per share, basic (in dollars per share) $ 0.59 $ 40.14 $ 1.31 $ 51.26
Net loss per share, diluted (in dollars per share) 0.59 40.14 1.31 51.26
Previously Reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Net loss per share, basic (in dollars per share) 0.86 56.79 2.02 62.03
Net loss per share, diluted (in dollars per share) $ 0.86 $ 56.79 $ 2.02 $ 62.03