v3.26.3
Accrued Interest - Schedule of Accrued Interest (Details) - USD ($)
$ in Thousands
May 31, 2026
Feb. 28, 2026
Schedule of Accrued Interest [Line Items]    
Accrued interest $ 4,954 $ 4,528
Convertible notes payable [Member]    
Schedule of Accrued Interest [Line Items]    
Accrued interest 602 585
Notes payable [Member]    
Schedule of Accrued Interest [Line Items]    
Accrued interest 42 12
Kopple [Member] | Convertible notes payable [Member]    
Schedule of Accrued Interest [Line Items]    
Accrued interest 3,104 2,763
Others [Member] | Convertible notes payable [Member]    
Schedule of Accrued Interest [Line Items]    
Accrued interest $ 1,206 $ 1,168