XML 93 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation, Number of RSUs Vested and Settled (Details) - RSUs [Member] - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number of RSUs Vested and Settled [Abstract]    
RSUs vested (in shares)   (3,000)
Restricted stock units, withheld to cover taxes (in shares) 1,000  
Shares were issued upon settlement (in shares) 2,000  
Maximum [Member]    
Number of RSUs Vested and Settled [Abstract]    
RSUs vested (in shares) (1,000)