XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of RSU Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares,Beginning 152,703 51,484 51,484
Weighted average grant date fair value,Beginning $ 18.03 $ 46.22 $ 46.22
Granted 32,489  
Weighted average grant date fair value,Granted $ 8.40  
Canceled (463) (2,861)  
Weighted average grant date fair value,Canceled $ 9.34 $ 36.16  
Number of shares,Ending 152,240 81,112 152,703
Weighted average grant date fair value,Ending $ 18.06 $ 31.43 $ 18.03
Vested 143,427 56,151  
Weighted average grant date fair value,Vested $ 18.56 $ 32.20  
Nonvested 8,813 24,961  
Weighted average grant date fair value,Unvested $ 9.89 $ 29.70