XML 72 R65.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-based Compensation - Summary of Stock Option Award Activities And Related Information (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Outstanding, Shares 727,066  
Forfeited and expired, Shares 223,752  
Outstanding, Shares 503,314 727,066
Exercisable, Shares 492,071  
Expected to vest in the future, Shares 11,243  
Outstanding, Weighted Average Price per share $ 3.5  
Forfeited and expired, Weighted Average Price per share 3.32  
Outstanding, Weighted Average Price per share 3.58 $ 3.5
Exercisable, Weighted Average Price per share 3.59  
Expected to vest in the future, Weighted Average Price per share $ 3.19  
Outstanding, Weighted Average Remaining Contractual Term (Years) 6 years 5 months 4 days 4 years 11 months 23 days
Exercisable, Weighted Average Remaining Contractual Term (Years) 6 years 4 months 28 days  
Expected to vest in the future, Weighted Average Remaining Contractual Term (Years) 7 years 1 month 13 days