XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Summary of Change in Estimated Fair Value of Warrant Liabilities (Details) - USD ($)
3 Months Ended
Jul. 31, 2023
Apr. 30, 2023
Jan. 31, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Beginning Balance $ 13,003 $ 12,858 $ 11,456
Warrant liability recognized upon 2023 Financing 1,420    
Change in fair value of warrant liabilities (5,521) 341 1,185
Foreign exchange (gain)/loss 400 (196) 217
Ending Balance $ 9,302 $ 13,003 $ 12,858