v3.25.2
Note 24 - Subsequent Events (Details Textual) - Subsequent Event [Member] - USD ($)
$ in Millions
Jul. 01, 2025
Aug. 11, 2025
Proceeds from Advance Payments   $ 0.5
Upstate California [Member]    
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) 3,633,540  
Business Combination, Management Fee, Percentage of Economic Benefit 100.00%