v3.25.2
RELATED PARTIES (Details) - USD ($)
Jun. 13, 2023
May 10, 2023
Dec. 31, 2024
Dec. 31, 2023
RELATED PARTIES        
Total transactional value     $ 87,186,000 $ 71,562,000
Related Party | Mr. Sandgaard        
RELATED PARTIES        
Authorized shares for share purchase 300,000 300,000    
Price per share acquired $ 8.62 $ 9.61    
Total transactional value $ 2,586,000 $ 2,883,000