XML 83 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Employee Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]    
Maximum contribution by participants under the 401(k) savings plan (as a percent) 60.00%  
Employer's matching contribution in common stock as a percentage of a participant's total compensation, percent 4.50%  
Related expense for common stock issued under the 401(k) savings plan $ 108 $ 133