Quarterly report [Sections 13 or 15(d)]

SUBSEQUENT EVENTS (Details)

v3.25.1
SUBSEQUENT EVENTS (Details) - USD ($)
$ / shares in Units, $ in Millions
May 08, 2025
May 18, 2023
Jul. 27, 2022
Jun. 29, 2021
Mar. 31, 2025
Dec. 31, 2024
Subsequent event            
Common stock par value (in dollars per share)         $ 0.001 $ 0.001
Shares issued (in shares)   601,851 1,159,211 2,875,000    
Subsequent Event            
Subsequent event            
Aggregate offering price $ 12.0          
Common stock par value (in dollars per share) $ 0.001          
Shares issued (in shares) 899,258