XML 126 R92.htm IDEA: XBRL DOCUMENT v3.24.3
Investments Held in Trust Account (Details) - Acri Capital Acquisition Corporation [Member] - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Investments Held In Trust Account [Line Items]            
Assets held in trust account $ 21,214,423 $ 36,672,846 $ 21,214,423 $ 36,672,846 $ 36,672,846 $ 89,140,977
Interest income 354,967 456,417 830,809 1,163,097 2,118,942 1,165,977
US Treasury Securities [Member]            
Investments Held In Trust Account [Line Items]            
Interest income $ 354,967 $ 456,417 $ 830,809 $ 1,163,097 $ 2,118,942 $ 1,165,977