XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Summary of Stockholders' Equity

Shares of common stock

    

Issued

    

Treasury

Outstanding

 

Balance at December 31, 2020

 

12,451,157

 

12,451,157

Issued

 

4,500

 

4,500

Acquired

(75,000)

(75,000)

Retired

(75,000)

75,000

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