v3.26.3
NET LOSS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Basic and Diluted Net Loss Per Share
The following is a reconciliation of basic and diluted net loss per share:
Three Months EndedNine Months Ended
September 30,September 30,
2026202520262025
Net loss$(5,930)$(11,773)$(23,780)$(29,545)
Weighted average shares outstanding for basic and diluted24,153,621 23,565,779 23,964,171 23,420,158 
Net loss per share - basic and diluted$(0.25)$(0.50)$(0.99)$(1.26)