XML 147 R130.htm IDEA: XBRL DOCUMENT v3.24.2
Note 31 - Subsequent Events (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 13, 2024
May 31, 2024
May 31, 2023
May 31, 2022
May 17, 2024
Proceeds from Issuance of Common Stock   $ 8,619 $ 129,593 $ 262,509  
At-the-Market Program [Member]          
Equity Offering, Maximum Offering Amount         $ 250,000
Stock Issued During Period, Shares, Equity Financing (in shares)   5,327,843      
Payments of Stock Issuance Costs   $ 1,325      
Net Proceeds from Issuance of Common Stock   $ 8,619      
At-the-Market Program [Member] | Common Class 1 [Member] | Subsequent Event [Member]          
Stock Issued During Period, Shares, Equity Financing (in shares) 8,626,620        
Proceeds from Issuance of Common Stock $ 15,397        
Payments of Stock Issuance Costs 320        
Net Proceeds from Issuance of Common Stock $ 15,077