Annual report pursuant to Section 13 and 15(d)

STOCKHOLDERS' EQUITY - Schedule of Common Stock Issued in Option Exercise (Details)

v3.24.0.1
STOCKHOLDERS' EQUITY - Schedule of Common Stock Issued in Option Exercise (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Class of Stock [Line Items]      
Options exercised (in shares)   100,000 100,000
Exercise price (in usd per share)   $ 2.00 $ 2.00
Shares issued (in shares)   52,494 100,000
Shares retained (in shares)   47,506 0
Cash paid at exercise ($)   $ 0 $ 200,000
Stock price on date of exercise (in usd per share)   $ 4.21 $ 3.14
Aggregate value of shares retained ($)   $ 200,000 $ 0
Exercised Option 1      
Class of Stock [Line Items]      
Options exercised (in shares) 0 100,000 100,000
Exercise price (in usd per share)   $ 2.00 $ 2.00
Shares issued (in shares)   52,494 100,000
Shares retained (in shares)   47,506 0
Cash paid at exercise ($)   $ 0 $ 200,000
Stock price on date of exercise (in usd per share)   $ 4.21 $ 3.14
Aggregate value of shares retained ($)   $ 200,000 $ 0