XML 104 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS (LOSS) PER SHARE - Potentially Dilutive Securities (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
May 15, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 9,253,082 3,381,788  
Warrant exercise price of warrants (in USD per share) $ 0.01   $ 25.00
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 68,136 172,182  
RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 1,659 31,996  
Warrants (excluding those with a $0.01 exercise price)      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 3,865,910 571,850  
Preferred Stock | Convertible Preferred Stock, Series C      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 1,497,500 0  
Preferred Stock | Convertible Preferred Stock, Series D      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 1,414,117 0  
Common Stock - Class V | Common Class V      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 2,405,760 2,605,760