v3.26.1
STOCKHOLDERS’ EQUITY - Schedule of Restricted Stock Unit Activity (Details) - RSUs - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
RSUs    
Beginning balance (in shares) 464,921 29,218
Granted (in shares) 15,576 0
Vested (in shares) (15,488) (4,635)
Forfeited (in shares) (4,814) 0
Ending balance (in shares) 460,195 24,583
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.64 10.77
Forfeited (in dollars per share) 17.08 0
Ending balance (in dollars per share) $ 14.30 $ 10.77