v3.26.3
Convertible Instruments and Accrued Interest - Outstanding Balance (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
May 31, 2026
Debt Instrument    
Convertible notes payable $ 27,200 $ 27,200
Accrued interest on convertible notes 8,609 11,140
Outstanding convertible notes payable and accrued interest 35,809 38,340
Long-term Convertible Note - April 2, 2021 Note    
Debt Instrument    
Convertible notes payable 2,831 2,831
Accrued interest on convertible notes 5,982 5,872
Outstanding convertible notes payable and accrued interest 8,813 8,703
Long-term Convertible Note - April 23, 2021 Note    
Debt Instrument    
Convertible notes payable 24,369 24,369
Accrued interest on convertible notes 2,627 5,268
Outstanding convertible notes payable and accrued interest $ 26,996 $ 29,637