XML 26 R8.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accounts receivable [1] $ 80,564 $ (42,440) $ (27,129)
Related Party      
Accounts receivable $ (1,800) $ 26,300 $ (3,100)
[1] Includes changes in related party balances of $(1.8) million, $26.3 million and $(3.1) million for the years ended December 31, 2025, 2024 and 2023, respectively.