XML 50 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Shareholders' Equity (Additional Information) (Details) - USD ($)
1 Months Ended 3 Months Ended
Jan. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Common Class A [Member]      
Class of Stock [Line Items]      
Common Stock, Par or Stated Value Per Share   $ 0.0001 $ 0.0001
Class A Ordinary Shares [Member] | Sales Agreement with Jefferies LLC [Member]      
Class of Stock [Line Items]      
Common Stock, Par or Stated Value Per Share $ 0.0001    
Shares sold under the sales agreement   2,301,900  
Aggregate Offering Price $ 100,000,000    
Net proceeds from sale of stock   $ 3,238,000