v3.25.4
SHARE-BASED PAYMENTS - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Service Providers        
Number of shares under option        
Granted (in shares) 43,500      
Exercised (in shares)       (2,792)
Weighted average exercise price per option        
Granted (in dollars per share) $ 7.51      
Market and Performance Condition Based Share Options [Member] | Service Providers        
Number of shares under option        
Exercisable - September 30, 2025 (in shares)   40,708    
Incentive Plan 2021 | Employee Stock Option        
Number of shares under option        
Balance, December 31, 2024 (in shares)   348,281    
Outstanding - September 30, 2025 (in shares)   348,281 348,281  
Exercisable - September 30, 2025 (in shares)   348,281    
Weighted average exercise price per option        
Balance, December 31, 2024 (in dollars per share)   $ 4.59    
Outstanding - September 30, 2025 (in dollars per share)   $ 4.59 $ 4.59  
Weighted average remaining life and Aggregated intrinsic value        
Weighted average remaining life, Outstanding   5 years 11 months 8 days 6 years 11 months 8 days  
Aggregated Intrinsic value   $ 1,031 $ 286