XML 287 R268.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Information - Commitments (Details)
Dec. 31, 2024
Additional information [abstract]  
Framework investment agreement, payment obligation terms, percent of capital investments exceeding revenues (in percentage) 32.50%