v3.26.1
NET LOSS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss Per Share
The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):
Three Months Ended June 30, 2026
Class A
LT10LT50
Consolidated
Numerator
Net loss, basic and diluted$(3,360)$(170)$(321)$(3,851)
Denominator
Weighted average shares of common stock used to compute net loss per share, basic and diluted83,265,693 4,209,827 7,965,860 95,441,380 
Net loss per share, basic and diluted$(0.04)$(0.04)$(0.04)$(0.04)
Three Months Ended June 30, 2025
Class A
LT10
LT50
Consolidated
Numerator
Net loss, basic and diluted$(7,643)$(401)$(744)$(8,788)
Denominator
Weighted average shares of common stock used to compute net loss per share, basic and diluted80,251,423 4,209,827 7,810,674 92,271,924 
Net loss per share, basic and diluted$(0.10)$(0.10)$(0.10)$(0.10)
Six Months Ended June 30, 2026
Class ALT10LT50Consolidated
Numerator
Net loss, basic and diluted$(5,389)$(275)$(524)$(6,188)
Denominator
Weighted average shares of common stock used to compute net loss per share, basic and diluted82,371,114 4,209,827 8,004,107 94,585,048 
Net loss per share, basic and diluted$(0.07)$(0.07)$(0.07)$(0.07)
Six Months Ended June 30, 2025
Class ALT10LT50Consolidated
Numerator
Net loss, basic and diluted$(10,399)$(548)$(1,010)$(11,957)
Denominator
Weighted average shares of common stock used to compute net loss per share, basic and diluted79,916,193 4,209,827 7,762,613 91,888,633 
Net loss per share, basic and diluted$(0.13)$(0.13)$(0.13)$(0.13)
Schedule of Anti-dilutive Securities
The following potentially dilutive shares were not included in the calculation of diluted shares outstanding as the effect would have been anti-dilutive:
Three Months Ended June 30, 2026
Class ALT10LT50Consolidated
Weighted-average stock options— — — — 
Matching Plan shares117,770 — — 117,770 
Total117,770 — — 117,770 
Three Months Ended June 30, 2025
Class ALT10LT50Consolidated
Weighted-average stock options1,763,170 — — 1,763,170 
Matching Plan shares19,228 — — 19,228 
Total1,782,398 — — 1,782,398 
Six Months Ended June 30, 2026
Class ALT10LT50Consolidated
Weighted-average stock options— — — — 
Matching Plan shares33,513 — — 33,513 
Total33,513 — — 33,513 
Six Months Ended June 30, 2025
Class ALT10LT50Consolidated
Weighted-average stock options1,913,124 — — 1,913,124 
Matching Plan shares38,461 — — 38,461 
Total1,951,585 — — 1,951,585