XML 18 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues [1],[2] $ 89,389 $ 85,837 $ 175,098 $ 172,632
Cost of revenues [1],[2],[3],[4] 53,099 51,953 104,846 102,020
Convertible redeemable preferred stock dividends [1],[2] (4,494) (4,244) (8,933) (8,484)
Total stock-based compensation expense 1,748 1,011 2,486 2,389
Cost of revenues        
Total stock-based compensation expense 399 156 561 399
Selling and marketing        
Total stock-based compensation expense 383 139 507 279
Research and development        
Total stock-based compensation expense 239 105 336 285
General and administrative        
Total stock-based compensation expense 727 611 1,082 1,426
Related Party        
Revenues 2,285 2,397 4,889 4,915
Convertible redeemable preferred stock dividends (4,494) (4,244) (8,933) (8,484)
Related Party | Cost of revenues        
Cost of revenues $ 5,435 $ 8,012 $ 11,201 $ 15,600
[1]
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Revenues$2,285 $2,397 $4,889 $4,915 
Cost of revenues5,435 8,012 11,201 15,600 
Convertible redeemable preferred stock dividends(4,494)(4,244)(8,933)(8,484)
[2]
(1) Transactions with related parties are included in the line items above as follows. Refer to Footnote 8, Related Party Transactions.
[3]
(3) Stock-based compensation expense is included in the line items above as follows:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Cost of revenues$399 $156 $561 $399 
Selling and marketing383 139 507 279 
Research and development239 105 336 285 
General and administrative727 611 1,082 1,426 
Total stock-based compensation expense$1,748 $1,011 $2,486 $2,389 
[4]
(2) Excludes amortization of intangible assets, which is presented as a separate line item.