XML 166 R147.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity Compensation Plans - Schedule of Activity Related to ESPP (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Employee Stock Purchase Plan (ESPP) Activity [Roll Forward]      
Balance at beginning of period $ 36 $ 7 $ 17
Employee purchases 567 584 595
Cost of common stock issued (597) (555) (605)
Balance at End of Period $ 6 $ 36 $ 7