0001907982
FALSE
0001907982
2024-09-13
2024-09-13
0001907982
us-gaap:CommonStockMember
2024-09-13
2024-09-13
0001907982
us-gaap:WarrantMember
2024-09-13
2024-09-13