XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Notes Payable-Related Parties (Details) - Schedule of notes payable-related parties - USD ($)
$ in Thousands
Feb. 28, 2023
Feb. 28, 2022
Unsecured notes payable    
Total $ 11,779 $ 12,996
Non-current 7,065
Current 4,714 12,996
Koppel [Member]    
Unsecured notes payable    
Notes payable 5,607
Accrued interest 6,534
Notes payable (restructured) 10,915
Subtotal 10,915 12,141
Gagerman [Member]    
Unsecured notes payable    
Notes payable 82 82
Accrued interest 82 73
Subtotal 164 155
Jiangsu Shengfeng [Member]    
Unsecured notes payable    
Notes payable $ 700 $ 700