XML 104 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHAREHOLDERS' EQUITY - Common stock (Details) - $ / shares
12 Months Ended
Jun. 13, 2024
Dec. 31, 2024
Class of Stock [Line Items]    
Authorized share repurchase (in shares) 200,000  
Period in force 1 year  
Remaining shares available for repurchase under the plan (in shares)   194,499
Shares Common Stock    
Class of Stock [Line Items]    
Common stock, par value (in dollars per share)   $ 0
Number of votes per each share   one