v3.26.1
Note 13 - Other Payables (Details Textual) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Other Payables $ 5,188 $ 0
Sunrise Development LLC [Member]    
Other Payables $ 5,200