XML 42 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Details) - USD ($)
1 Months Ended
Jan. 31, 2023
Jul. 31, 2025
May 31, 2025
Aug. 31, 2024
Aug. 31, 2023
Commitments and Contingencies          
Settlement agreement $ 7,500,000   $ 7,683,000    
Accrued current       $ 7,390,000 $ 285,000
Subsequent Event          
Commitments and Contingencies          
Aggregate settlement payment   $ 154,000