XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Financial Instruments - Restricted Cash (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Cash and Cash Equivalents [Abstract]    
Restricted cash, current $ 8,474 $ 110,622
Restricted cash, non-current 23,486 37,498
Restricted cash $ 31,960 $ 148,120