XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies - Non-Redemption Agreement (Details)
$ in Millions
Dec. 29, 2023
shares
Dec. 28, 2023
USD ($)
shares
Non Redemption Agreement [Member] | Measurement Input, Probability Of Business Combination    
Commitments and Contingencies    
Fair Value of Shares issued to Non-redeeming stockholder - Measurement Input   50
Non Redemption Agreement [Member] | Risk-free rate    
Commitments and Contingencies    
Fair Value of Shares issued to Non-redeeming stockholder - Measurement Input   4.5
Non Redemption Agreement [Member] | Measurement Input, Share Price    
Commitments and Contingencies    
Fair Value of Shares issued to Non-redeeming stockholder - Measurement Input   10.63
Common stock subject to possible redemption    
Commitments and Contingencies    
Number of common stock to be redeemed 655,090  
Common stock subject to possible redemption | Non Redemption Agreement [Member]    
Commitments and Contingencies    
Number of common stock to be redeemed   800,000
Number of additional shares issued   800,000
Number of shares issued   800,000
Cash from issuance of shares | $   $ 4.1