Deposits and Prepaid Expenses (Details) - USD ($)
$ in Thousands
May 31, 2023
Feb. 28, 2023
Deposits and Prepaid Expenses    
Other $ 545 $ 545
Insurance 165 91
Prepaid expenses $ 710 $ 636