v3.26.3
GOVERNMENT GRANTS - Schedule of Cost of Revenues (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 4 Months Ended 9 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Government Assistance [Abstract]              
AMPTC generated     $ 64,215 $ 67,627   $ 195,160 $ 182,298
Discount from sale of AMPTC generated during 2025     0 0   (18,905) 0
Adjustments to record AMPTC generated in period at fair value     (5,600) 0   (17,031) 0
Net benefit from AMPTC reducing cost of revenues     $ 58,615 $ 67,627   $ 159,224 $ 182,298
AMPTC, selling agreement $ 150,000 $ 235,000     $ 150,000    
AMPTC, percentage of face value 93.00% 93.00%          
Proceeds from sale of AMPTC   $ 16,500          
AMPTC, transaction related fees $ 700 $ 2,500