XML 60 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Summary of Activity Under RSU Plan (Details) - $ / shares
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Restricted Stock Units, Nonvested Beginning Balance 37,825 32,075
Restricted Stock Units, Granted 7,250  
Restricted Stock Units, Forfeited (1,500)  
Restricted Stock Units, Nonvested Ending Balance 37,825  
Weightage Average Grant Date Fair Value, Nonvested Beginning Balance $ 87.23  
Weightage Average Grant Date Fair Value, Granted 88.57  
Weightage Average Grant Date Fair Value, Forfeited 83.61  
Weightage Average Grant Date Fair Value, Nonvested Ending Balance $ 87.63