XML 69 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Joint Venture Investment and Financial Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Balance Sheet Data:      
Current assets $ 1,019,252 $ 579,276  
Current liabilities (479,712) (437,452)  
Net income 38,836 30,337 $ 33,608
Joint Venture Interest      
Balance Sheet Data:      
Total net assets 170,485 147,334  
Equity Method Investment, Nonconsolidated Investee or Group of Investees      
Balance Sheet Data:      
Current assets 61,158 39,819  
Noncurrent assets 232,750 224,936  
Current liabilities (53,182) (46,587)  
Noncurrent liabilities (70,241) (70,834)  
Net revenue 264,471 184,194 145,256
Net income $ 30,833 $ 12,968 $ 21,169