v3.24.2.u1
Insider Trading Arrangements
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Trading Arrangements, by Individual    
Rule 10b5-1 Arrangement Adopted false  
Non-Rule 10b5-1 Arrangement Adopted false  
Non-Rule 10b5-1 Arrangement Terminated false  
Qasim Saifee [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement   During the quarter ended June 30, 2024, the trading plan for Qasim Saifee, our prior Chief Operating Officer, was terminated in connection with his resignation from our company on April 8, 2024.
Name Qasim Saifee  
Title Chief Operating Officer  
Rule 10b5-1 Arrangement Terminated true  
Termination Date April 8, 2024