XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BASIC AND DILUTED NET (LOSS) INCOME PER SHARE - Narrative (Details) - $ / shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Basic (in shares) 180,342,000 168,533,000
Diluted (in shares) 180,342,000 169,181,000
Antidilutive securities (in shares) 55,600,000 14,700,000
Pre-funded warrants    
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Basic (in shares) 251,177  
Diluted (in shares) 251,177  
Number of new stock issued during the period (in shares) 3,809,523  
Stock price (USD) (in dollars per share) $ 0.01  
Offering price of each common stock (in dollars per share) $ 1.00