v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) - USD ($)
3 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dividends declared (in dollars per share)     $ 0.01346
Maximum      
Change of shares withheld for payroll taxes into treasury stock $ 1,000 $ 1,000 $ 1,000
Exercise of share option and restricted shares vesting $ 1,000 $ 1,000 $ 1,000