Note 4 - Trade Accounts Receivable and Construction Contracts Receivable (Details Textual)
$ in Millions
Sep. 30, 2023
|Receivables to Real Estate Joint Ventures||$ 13.7|
|Revenue, Remaining Performance Obligation, Amount||$ 164.9|
Amount of transaction price allocated to performance obligation that has not been recognized as revenue.
Reference 1: http://www.xbrl.org/2003/role/disclosureRef