v3.26.1
NET INCOME (LOSS) PER SHARE OF COMMON STOCK - Additional Information (Details) - Private Placement - $ / shares
1 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Shares of common stock to purchase by warrant 575,575 575,575 575,575
Common stock exercise price per share $ 9.99    
Exercise price of pre-funded warrants $ 0.01    
Pre-funded warrants issuable nominal consideration per share   $ 0.01 $ 0.01