v3.26.1
SUBSEQUENT EVENTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Aug. 03, 2026
Aug. 03, 2026
Jun. 30, 2026
Jun. 30, 2025
Subsequent Event [Line Items]        
Repurchase of shares (in shares)     1,102,065 357,278
Repurchase of ordinary shares     $ 19,200 $ 5,000
Subsequent Event        
Subsequent Event [Line Items]        
Repurchase of shares (in shares)   240,194    
Repurchase of ordinary shares   $ 3,900    
Average price (in dollars per share)   $ 16.42    
Subsequent Event | David M Einhorn 2021-07 Family Trust Repurchase Agreement        
Subsequent Event [Line Items]        
Repurchase of shares (in shares) 106,060      
Average price (in dollars per share) $ 16.14