v3.26.1
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
EARNINGS PER SHARE
3. EARNINGS PER SHARE
Basic and diluted net loss per share is computed using the two-class method, which allocates earnings to each class of common stock and participating securities based on their respective rights to receive dividends and undistributed earnings. Certain warrants to purchase Class A common stock are considered participating securities because they have the right to participate in distributions with common shareholders on an as-exercised basis. During periods of net loss, participating securities are not allocated losses as they are not contractually obligated to share in such losses. The Company has elected to allocate earnings based on loss from operations. For periods in which the Company reports a net loss, all potentially dilutive securities are anti-dilutive. Accordingly, basic and diluted weighted-average shares outstanding are the same for the periods presented.
The following table presents a reconciliation of basic and diluted net loss per share attributable to Class A and Class B common shareholders:
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Numerator:
Net loss$(8,613)$(7,390)$(17,981)$(15,996)
Less: Net income attributable to noncontrolling interests— (278)— (475)
Net loss attributable to common shareholders for basic and diluted earnings per share$(8,613)$(7,668)$(17,981)$(16,471)
Denominator:
Weighted-average shares of common stock outstanding - basic and diluted82,586 79,719 82,126 77,100 
Earnings per share of common stock attributable to common shareholders:
Net loss per share attributable to common shareholders - basic and diluted$(0.10)$(0.10)$(0.22)$(0.21)

The following items were excluded from the calculation of diluted net loss per share because their effect would have been anti-dilutive. Restricted stock awards excluded from the calculation include 474,302 shares underlying awards that vested but were not issued due to the Company's inability to fund the employee tax withholding obligations associated with such awards.
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2026202520262025
Option agreement shares— 1,860 — 4,441 
Restricted stock awards1,103 450 1,102 427 
Total anti-dilutive shares1,103 2,310 1,102 4,868