XML 106 R79.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Payable (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Accounts Payable [Abstract]  
Accounts payable $ 4.0