v3.26.3
Notes Payable-Related Parties - Schedule of Notes Payable-Related Parties (Details) - USD ($)
$ in Thousands
May 31, 2026
Feb. 28, 2026
Jiangsu Shengfeng [Member] | Related Party [Member] | Note Payable [Member]    
Schedule of Notes Payable-Related Parties [Line Items]    
Note payable-Jiangsu Shengfeng – past due $ 733 $ 733