Annual report [Section 13 and 15(d), not S-K Item 405]

Subsequent Events (Details)

v3.25.2
Subsequent Events (Details) - Subsequent Event - Long-term Convertible Note - April 23, 2021 Note
shares in Millions, $ in Millions
2 Months Ended
Jul. 31, 2025
USD ($)
shares
Subsequent Events  
Debt Instrument, Face Amount | $ $ 1.5
Conversion of Stock, Shares Issued | shares 4.7