v3.25.4
SUBSEQUENT EVENTS (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2026
Jan. 01, 2026
Mar. 06, 2024
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2021
Subsequent Event            
Net proceeds     $ 35,286 $ 35,800 $ 35,286 $ 25,400
Subsequent Event            
Subsequent Event            
Net proceeds $ 30,900 $ 30,900