v3.26.1
STOCKHOLDERS’ EQUITY - Schedule of Restricted Stock Unit Activity (Details) - RSUs - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
RSUs    
Beginning balance (in shares) 464,921 29,218
Granted (in shares) 15,576 0
Vested (in shares) (50,495) (9,270)
Forfeited (in shares) (25,288) 0
Ending balance (in shares) 404,714 19,948
Weighted- Average Grant Date Fair Value    
Beginning balance (in dollars per share) $ 13.98 $ 10.77
Granted (in dollars per share) 23.01 0
Vested (in dollars per share) 12.97 11.82
Forfeited (in dollars per share) 14.99 0
Ending balance (in dollars per share) $ 14.39 $ 10.67