v3.26.1
OPTIONS AND AWARDS - Schedule of Aggregate Intrinsic Value of Options (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]    
Outstanding $ 239,432 $ 317,984
Vested 177,815 213,189
Expected to vest $ 58,481 $ 98,487