XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Share Buyback Program (Details) - shares
6 Months Ended
Aug. 10, 2022
Jun. 30, 2023
Share Buyback Program    
Shares repurchased (in shares)   232
2022 Share Buyback Program    
Share Buyback Program    
Authorized amount (in shares) 50,000  
Term of share buyback program 2 years  
Shares repurchased (in shares)   0
Common Stock repurchased and retired (in shares)   1,787