v3.26.1
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 05, 2022
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Expiration period (in years) 10 years        
Capitalized stock-based compensation   $ 300 $ 100 $ 422 $ 132
Unrecognized compensation cost related to unvested stock awards   $ 115,800   $ 115,800  
Future forfeiture rate (as a percent)       2.34%  
Period for recognition of compensation cost (in years)       2 years 6 months  
Minimum          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting period (in years) 1 year        
Maximum          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting period (in years) 4 years