XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
STOCK-BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Compensation Expense
Table 11.1: Details of Stock Compensation Expense by Category
For the Three Months EndedFor the Nine Months Ended
September 30, 2025September 30, 2024September 30, 2025September 30, 2024
(in thousands)
Cost of sales – services$154 $115 $493 $600 
Research and development421 188 705 (261)
Selling, general and administrative8,813 8,511 22,995 13,678 
Total$9,388 $8,814 $24,193 $14,017 
Schedule of Restricted Stock Unit Activity
Table 11.2: Restricted Stock Unit Activity
Service-BasedPerformance-BasedTotal SharesWeighted-Average Grant Date Fair Value
Unvested outstanding units as of December 31, 20241,952,103 10,683,230 12,635,333 $3.52 
Granted1,161,265 3,381,163 4,542,428 3.43 
Vested(840,616)(717,191)(1,557,807)3.93 
Forfeited, cancelled, or expired(110,916)(154,649)(265,565)3.43 
Unvested outstanding units as of September 30, 20252,161,836 13,192,553 15,354,389 $3.24 
Schedule of Stock Option Activity
Table 11.3: Stock Option Activity
Stock Options OutstandingWeighted-Average Exercise PriceWeighted-Average Remaining Contractual Term (in years)Aggregate Intrinsic Value
Outstanding option balance as of December 31, 2024287,000 $1.80 8.4$464,940 
Granted— — 
Exercised(60,000)1.80 
Forfeited, cancelled, or expired— — 
Outstanding option balance as of September 30, 2025227,000 $1.80 7.6$1,144,080 
Exercisable stock options as of September 30, 2025227,000 $1.80 7.6$1,144,080