v3.26.1
SUBSEQUENT EVENT (Details) - Revolver loan - USD ($)
$ in Thousands
May 15, 2026
May 13, 2026
May 24, 2024
May 23, 2024
SUBSEQUENT EVENT        
Maximum principal amount     $ 4,500 $ 5,000
Subsequent event        
SUBSEQUENT EVENT        
Maximum principal amount $ 4,500      
Failure to perform fee   $ 15