v3.26.1
STOCK-BASED COMPENSATION - Schedule of RSA Activity Under the 2021 Plan (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Stock Option - Shares    
Exercised / Vested (in shares) 0 0
2021 Plan | Restricted Stock Units    
Restricted Stock Units - Shares    
Outstanding, beginning balance (in shares) 115,758  
Granted (in shares) 0  
Exercised / Vested (in shares) (26,438)  
Forfeited (in shares) (5,924)  
Outstanding, ending balance (in shares) 83,396  
Restricted Stock Units - Weighted- Average Grant Date Fair Value    
Outstanding, beginning balance (in dollars per share) $ 16.04  
Granted (in dollars per share) 0  
Exercised / Vested (in dollars per share) 25.37  
Forfeited (in dollars per share) 18.03  
Outstanding, ending balance (in dollars per share) $ 12.94