XML 71 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Restricted Stock Units (Details) - Restricted stock units - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Outstanding at beginning of period 163,043  
Granted 197,950 194,232
Vested (40,783) (12,000)
Canceled/forfeited (8,219) (19,189)
Outstanding at end of period 311,991 163,043