v3.25.4
SUMMARY OF SIGNIFCANT ACCOUNTING POLICIES - Schedule of Operating Revenue by Major Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Concentration Risk [Line Items]      
Total revenues [1] $ 1,764,389 $ 1,482,929 $ 1,256,412
Revenue | Customer Concentration Risk      
Concentration Risk [Line Items]      
Total revenues 1,764,389 1,482,929 1,256,412
Customer 1 | Revenue | Customer Concentration Risk      
Concentration Risk [Line Items]      
Total revenues 468,674 335,107 278,408
Customer 2 | Revenue | Customer Concentration Risk      
Concentration Risk [Line Items]      
Total revenues 329,090 348,769 233,109
Customer 3 | Revenue | Customer Concentration Risk      
Concentration Risk [Line Items]      
Total revenues 292,568 372,949 205,079
Others | Revenue | Customer Concentration Risk      
Concentration Risk [Line Items]      
Total revenues $ 674,057 $ 426,104 $ 539,816
[1] Includes amounts associated with related parties of nil, $17.2 million and $104.1 million for the years ended December 31, 2025, 2024 and 2023, respectively. Refer to Note 18—Related Party Transactions in the Notes to our Consolidated Financial Statements in this Annual Report for further information