XML 74 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings (Loss) Per Share - Summary of Anti Dilutive Securities Excluded from Calculations of Diluted Per Share (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive securities excluded from diluted (loss) earnings per share 55,924,318 24,765,066
Anti-dilutive Earnout Awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive securities excluded from diluted (loss) earnings per share 19,195,100 19,195,100
Employee Stock Option    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive securities excluded from diluted (loss) earnings per share 170,494  
Anti-dilutive Restricted Stock Units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive securities excluded from diluted (loss) earnings per share 12,424,203 5,569,966
Anti-dilutive GPO Convertible Note    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive securities excluded from diluted (loss) earnings per share 6,660,606  
Anti-dilutive Dragonfly Seller Convertible Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive securities excluded from diluted (loss) earnings per share 1,273,138  
Anti-dilutive Era Convertible Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive securities excluded from diluted (loss) earnings per share 4,547,533  
Anti-dilutive Convertible Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive securities excluded from diluted (loss) earnings per share 11,653,244