XML 105 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plans - Nonvested Restricted Stock Shares Activity (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
shares
Share-Based Payment Arrangement [Abstract]  
Granted | shares 581,047
Vested and released | shares (79,229)
Cancelled | shares (45,052)
Ending balance | shares 456,766
Weighted average grant date fair value, granted | $ $ 26,250
Weighted average grant date fair value, Vested and released | $ 24,790
Weighted average grant date fair value, Cancelled | $ 24,320
Weighted average grant date fair value | $ $ 26,700