v3.25.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
Income Taxes [Line Items]    
Owned percentage 100.00%  
U.S. federal tax percentage 21.00%  
Deferred tax assets $ 1,800  
Deferred tax expense (benefit) (100) $ 500
Income tax provision/benefit 100  
Total operating expense (benefit) $ 0 60
Income tax provision/benefit   $ 0