v3.26.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Income Taxes [Line Items]        
Owned percentage     100.00%  
U.S. federal tax percentage     21.00%  
Deferred tax assets $ 2,200   $ 2,200  
Gain/(loss) on investments (500) $ (400) (1,000) $ (400)
Realized gain loss on investment 70 0 70 0
Operating expense $ 50 $ 0 $ 30 $ 40