XML 42 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended 12 Months Ended
Dec. 31, 2023
shares
Dec. 31, 2023
shares
Trading Arrangements, by Individual    
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Boris Shimanovsky [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement   On December 15, 2023, Boris Shimanovsky, our Executive Vice President, Chief Technology Officer, adopted a Rule 10b5-1 Plan for the potential sale of up to 209,283 shares of common stock. The plan’s expiration date is December 31, 2024.
Name Boris Shimanovsky  
Title Executive Vice President, Chief Technology Officer  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date December 15, 2023  
Arrangement Duration 382 days  
Aggregate Available 209,283 209,283