XML 47 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' equity (Tables)
12 Months Ended
Dec. 31, 2024
Stockholders' Equity [Abstract]  
Schedule of Stockholders' Equity

Shares of common stock

    

Issued

    

Treasury

Outstanding

 

Balance at December 31, 2021

 

12,380,657

 

12,380,657

Issued

 

5,400

 

5,400

Acquired

(78,900)

(78,900)

Retired

(78,900)

78,900

Balance at December 31, 2022

 

12,307,157

 

12,307,157

Issued

 

6,600

 

6,600

Balance at December 31, 2023

 

12,313,757

 

12,313,757

Issued

 

4,800

 

4,800

Balance at December 31, 2024

 

12,318,557

 

12,318,557