XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Details Narrative) - Construction Management Agreement [Member]
$ in Millions
Jun. 30, 2024
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Other commitment $ 109.1
Accounts payable 24.5
Retainage payable $ 13.7