v3.26.3
Notes Payable-Related Parties (Details) - USD ($)
$ in Thousands
Nov. 20, 2019
May 31, 2026
Feb. 28, 2026
Nov. 30, 2019
Related Party [Member]        
Notes Payable-Related Parties [Line Items]        
Note payable   $ 733 $ 733  
Jiangsu Shengfeng [Member]        
Notes Payable-Related Parties [Line Items]        
Advance join venture $ 700      
Return of joint venture $ 700      
Non-interest-bearing promissory note       $ 700
Equity Method Investment Ownership [Member] | Jiangsu Shengfeng [Member]        
Notes Payable-Related Parties [Line Items]        
Percentage of ownership 49.00%