Condensed Consolidated Balance Sheets (Parenthetical) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
||
---|---|---|---|---|
Common stock, par value (in usd per share) | $ 0.001 | $ 0.001 | ||
Common stock, authorized (in shares) | 500,000,000 | 500,000,000 | ||
Common stock, issued (in shares) | 77,516,232 | 75,404,996 | ||
Common stock, outstanding (in shares) | 77,516,232 | 75,404,996 | ||
Accounts receivable, net | [1] | $ 58,854 | $ 57,997 | |
Convertible Note Investment | ||||
Long-term investments | 25,387 | 0 | ||
Related Party Investment | ||||
Long-term investments | 5,882 | 0 | ||
Related Party SAFE | ||||
Long-term investments | 0 | 5,000 | ||
Related Party Warrant | ||||
Long-term investments | 3,899 | 3,899 | ||
Related Party | ||||
Accounts receivable, net | 15 | 55 | ||
Related Party | Related Party Investment | ||||
Long-term investments | 5,882 | |||
Related Party | Related Party SAFE | ||||
Long-term investments | 5,000 | |||
Related Party | Related Party Warrant | ||||
Long-term investments | $ 3,898 | $ 3,898 | ||
|