v3.26.1
RELATED PARTIES (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]      
Cost of revenue $ 159,196,000 $ 158,424,000  
Accrued expenses 93,487,000   $ 104,010,000
Affiliated Entity | Commercial Cooperation Agreement      
Related Party Transaction [Line Items]      
Cost of revenue 0 $ 100,000  
Accrued expenses $ 2,200,000   $ 1,900,000