v3.26.3
EARNOUT LIABILITY - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Class of Warrant or Right [Line Items]          
Earnout liability $ 0   $ 0   $ 22,632
Settlement of Earnout Activity     $ (233,613)    
Share activity in connection with Earnout settlement 9.8   9.8    
Loss from change in fair value of earnout liabilities $ 0 $ 844 $ 210,981 $ 20,695