v3.25.1
Accrued Interest - Schedule of Accrued Interest (Details) - USD ($)
$ in Thousands
Feb. 28, 2025
Feb. 29, 2024
Schedule of Accrued Interest [Line Items]    
Accrued interest $ 2,875 $ 2,598
Convertible notes payable [Member]    
Schedule of Accrued Interest [Line Items]    
Accrued interest 509 425
Convertible notes payable [Member] | Kopple [Member]    
Schedule of Accrued Interest [Line Items]    
Accrued interest 1,329
Convertible notes payable [Member] | others [Member]    
Schedule of Accrued Interest [Line Items]    
Accrued interest 1,016 863
Notes payable [Member]    
Schedule of Accrued Interest [Line Items]    
Accrued interest 21 22
Notes payable [Member] | Kopple [Member]    
Schedule of Accrued Interest [Line Items]    
Accrued interest 1,226
Notes payable [Member] | others [Member]    
Schedule of Accrued Interest [Line Items]    
Accrued interest $ 62