XML 91 R74.htm IDEA: XBRL DOCUMENT v3.25.4
SHAREHOLDERS' EQUITY AND SHARE INCENTIVE PLANS - Share Buyback Program (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Jul. 31, 2025
Mar. 31, 2025
Feb. 28, 2025
Feb. 29, 2024
Nov. 30, 2023
Ordinary shares | Non-voting Ordinary shares              
Share Buyback Program [Abstract]              
Repurchase of shares (in shares) 14,170,762 988,296          
Share Buyback Program              
Share Buyback Program [Abstract]              
Authorized amount     $ 200,000 $ 200,000 $ 200,000 $ 100,000,000 $ 80,000,000
Repurchase of shares (in shares) 76,910,227            
Shares acquired, average cost per share (in dollars per share) $ 3.30            
Broker and transaction fees $ 1,392,000            
Remaining authorized amount $ 191,419,000            
Share Buyback Program | Non-voting Ordinary shares              
Share Buyback Program [Abstract]              
Repurchase of shares (in shares) 14,170,762            
Share Buyback Program | Ordinary shares              
Share Buyback Program [Abstract]              
Repurchase of shares (in shares) 62,739,465