XML 43 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Basis of Presentation (Additional Information) (Details) - Common Stock [Member]
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Common share purchased, amount $ 6.0 $ 6.0
Stock Repurchase Program, Number of Shares Authorized to be Repurchased | shares 744,424 744,424
Repurchase shares in open market | shares 2,897,658 2,897,658
Share repurchase price amount $ 1.6 $ 5.6
Remained share purchase amount under the programme 6.0 6.0
Share repurchase price amount $ 1.6 $ 5.6