v3.25.2
STOCK BASED COMPENSATION - Summary of Stock Options Activity (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]    
Options outstanding at December 31, 2024 218,430  
Options cancelled or forfeited (31,492)  
Options outstanding at March 31, 2025 186,938 218,430
Options exercisable at March 31, 2025 122,446  
Options vested and expected to vest at March 31, 2025 186,938  
Weighted-Average Exercise Price    
Options outstanding at December 31, 2024 $ 40.8  
Options cancelled or forfeited 10.14  
Options outstanding at March 31, 2025 45.96 $ 40.8
Options exercisable at March 31, 2025 58.39  
Options vested and expected to vest at March 31, 2025 $ 45.96  
Weighted-Average Remaining Contractual Life (Years)    
Options outstanding 4 years 7 years 1 month 6 days
Options exercisable at March 31, 2025 2 years 4 months 24 days  
Options vested and expected to vest at March 31, 2025 4 years  
Aggregate Intrinsic Value    
Options outstanding $ 0 $ 7,375.15
Options exercisable at March 31, 2025 0  
Options vested and expected to vest at March 31, 2025 $ 0