v3.26.3
RELATED PARTIES (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]          
Cost of revenue $ 136,951,000 $ 172,878,000 $ 456,461,000 $ 505,257,000  
Deferred revenue, current 595,206,000   595,206,000   $ 738,852,000
Accrued expenses 88,145,000   88,145,000   104,010,000
Affiliated Entity | Commercial Cooperation Agreement          
Related Party Transaction [Line Items]          
Cost of revenue 300,000 $ 0 300,000 $ 200,000  
Deferred revenue, current 600,000   600,000   100,000
Accrued expenses $ 0   $ 0   $ 1,900,000