v3.26.1
Accrued Interest - Schedule of Accrued Interest (Details) - USD ($)
$ in Thousands
Feb. 28, 2026
Feb. 28, 2025
Schedule of Accrued Interest [Line Items]    
Accrued interest $ 4,528 $ 2,875
Convertible notes payable [Member]    
Schedule of Accrued Interest [Line Items]    
Accrued interest 585 509
Notes payable [Member]    
Schedule of Accrued Interest [Line Items]    
Accrued interest 12 21
Kopple [Member] | Convertible notes payable [Member]    
Schedule of Accrued Interest [Line Items]    
Accrued interest 2,763 1,329
Others [Member] | Convertible notes payable [Member]    
Schedule of Accrued Interest [Line Items]    
Accrued interest $ 1,168 $ 1,016