Condensed Unaudited Consolidated Statements of Changes in Stockholders' Equity - USD ($) $ in Thousands |
Total |
Additional Paid-in Capital [Member] |
Accumulated Deficit [Member] |
Accumulated Other Comprehensive Gain / (Loss) [Member] |
Class A Common Stock [Member] |
Class A Common Stock [Member]
Common Stock [Member]
|
Class B Common Stock [Member] |
Class B Common Stock [Member]
Common Stock [Member]
|
||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Balance at Dec. 31, 2024 | [1] | $ 676,801 | $ 1,706,885 | $ (1,028,308) | $ (2,013) | $ 213 | $ 24 | |||||||||||||||
| Balance (in shares) at Dec. 31, 2024 | 193,189,610 | 213,175,179 | [1] | 17,776,198 | 24,095,071 | [1] | ||||||||||||||||
| Shares issued in connection with certain agreements | 3,667 | 3,667 | ||||||||||||||||||||
| Shares issued in connection with certain agreements (in shares) | 197,028 | |||||||||||||||||||||
| Restricted stock grants (in shares) | 30,388 | |||||||||||||||||||||
| Shares repurchased | (25,011) | (25,010) | $ (1) | |||||||||||||||||||
| Shares repurchased (in shares) | (1,616,625) | |||||||||||||||||||||
| Restricted stock forfeitures (in shares) | (247,629) | |||||||||||||||||||||
| Performance stock units vested (in shares) | 312,724 | |||||||||||||||||||||
| Options exercised | 123 | 123 | ||||||||||||||||||||
| Options exercised (in shares) | 15,368 | |||||||||||||||||||||
| Stock-based compensation | 42,638 | 42,638 | ||||||||||||||||||||
| Restricted stock units vested (in shares) | 100,513 | |||||||||||||||||||||
| Foreign currency translation adjustment | (21) | (21) | ||||||||||||||||||||
| Net income (loss) | (21,600) | (21,600) | ||||||||||||||||||||
| Balance at Mar. 31, 2025 | [2] | 676,597 | 1,728,303 | (1,049,908) | (2,034) | $ 212 | $ 24 | |||||||||||||||
| Balance (in shares) at Mar. 31, 2025 | 196,372,966 | 211,966,946 | [2] | 18,593,583 | 24,095,071 | [2] | ||||||||||||||||
| Balance at Dec. 31, 2024 | [1] | 676,801 | 1,706,885 | (1,028,308) | (2,013) | $ 213 | $ 24 | |||||||||||||||
| Balance (in shares) at Dec. 31, 2024 | 193,189,610 | 213,175,179 | [1] | 17,776,198 | 24,095,071 | [1] | ||||||||||||||||
| Foreign currency translation adjustment | (86) | |||||||||||||||||||||
| Net income (loss) | (34,414) | |||||||||||||||||||||
| Balance at Jun. 30, 2025 | [3] | 673,256 | 1,737,840 | (1,062,722) | (2,099) | $ 213 | $ 24 | |||||||||||||||
| Balance (in shares) at Jun. 30, 2025 | 200,966,624 | 213,263,264 | [3] | 19,410,968 | 24,095,071 | [3] | ||||||||||||||||
| Balance at Mar. 31, 2025 | [2] | 676,597 | 1,728,303 | (1,049,908) | (2,034) | $ 212 | $ 24 | |||||||||||||||
| Balance (in shares) at Mar. 31, 2025 | 196,372,966 | 211,966,946 | [2] | 18,593,583 | 24,095,071 | [2] | ||||||||||||||||
| Shares issued in connection with certain agreements | 667 | 667 | ||||||||||||||||||||
| Shares issued in connection with certain agreements (in shares) | 50,736 | |||||||||||||||||||||
| Purchase price allocation adjustments | (9,006) | (9,006) | ||||||||||||||||||||
| Restricted stock grants (in shares) | 189,508 | |||||||||||||||||||||
| Shares issued in connection with employee stock purchase plan | 1,904 | 1,904 | ||||||||||||||||||||
| Shares issued in connection with employee stock purchase plan (in shares) | 170,483 | |||||||||||||||||||||
| Shares repurchased | (32,048) | (32,046) | $ (2) | |||||||||||||||||||
| Shares repurchased (in shares) | (2,673,451) | |||||||||||||||||||||
| Restricted stock forfeitures (in shares) | (101,057) | |||||||||||||||||||||
| Performance stock units vested | (2) | $ 2 | ||||||||||||||||||||
| Performance stock units vested (in shares) | 2,201,123 | |||||||||||||||||||||
| Options exercised | 853 | 853 | ||||||||||||||||||||
| Options exercised (in shares) | 129,712 | |||||||||||||||||||||
| Stock-based compensation | 47,168 | 47,168 | ||||||||||||||||||||
| Restricted stock units vested | (1) | $ 1 | ||||||||||||||||||||
| Restricted stock units vested (in shares) | 1,329,264 | |||||||||||||||||||||
| Foreign currency translation adjustment | (65) | (65) | ||||||||||||||||||||
| Net income (loss) | (12,814) | (12,814) | ||||||||||||||||||||
| Balance at Jun. 30, 2025 | [3] | 673,256 | 1,737,840 | (1,062,722) | (2,099) | $ 213 | $ 24 | |||||||||||||||
| Balance (in shares) at Jun. 30, 2025 | 200,966,624 | 213,263,264 | [3] | 19,410,968 | 24,095,071 | [3] | ||||||||||||||||
| Balance at Dec. 31, 2025 | [4] | 804,589 | 1,863,695 | (1,059,817) | 466 | $ 221 | $ 24 | |||||||||||||||
| Balance (in shares) at Dec. 31, 2025 | 214,394,747 | 221,182,306 | [4] | 21,296,445 | 23,638,426 | [4] | ||||||||||||||||
| Shares issued in connection with certain agreements | 66,322 | 66,318 | $ 4 | |||||||||||||||||||
| Shares issued in connection with certain agreements (in shares) | 3,905,904 | |||||||||||||||||||||
| Restricted stock grants (in shares) | 1,228 | |||||||||||||||||||||
| Shares repurchased | (25,727) | (25,725) | $ (2) | |||||||||||||||||||
| Shares repurchased (in shares) | (1,549,368) | |||||||||||||||||||||
| Restricted stock forfeitures (in shares) | (42,970) | |||||||||||||||||||||
| Performance stock units vested | (1) | $ 1 | ||||||||||||||||||||
| Performance stock units vested (in shares) | 686,553 | |||||||||||||||||||||
| Options exercised | 302 | 302 | ||||||||||||||||||||
| Options exercised (in shares) | 45,275 | |||||||||||||||||||||
| Stock-based compensation | 53,961 | 53,961 | ||||||||||||||||||||
| Restricted stock units vested | (1) | $ 1 | ||||||||||||||||||||
| Restricted stock units vested (in shares) | 836,032 | |||||||||||||||||||||
| Foreign currency translation adjustment | (5,875) | (5,875) | ||||||||||||||||||||
| Net income (loss) | (13,247) | (13,247) | ||||||||||||||||||||
| Balance at Mar. 31, 2026 | [5] | 880,325 | 1,958,549 | (1,073,064) | (5,409) | $ 225 | $ 24 | |||||||||||||||
| Balance (in shares) at Mar. 31, 2026 | 220,904,536 | 225,064,960 | [5] | 22,467,506 | 23,638,426 | [5] | ||||||||||||||||
| Balance at Dec. 31, 2025 | [4] | 804,589 | 1,863,695 | (1,059,817) | 466 | $ 221 | $ 24 | |||||||||||||||
| Balance (in shares) at Dec. 31, 2025 | 214,394,747 | 221,182,306 | [4] | 21,296,445 | 23,638,426 | [4] | ||||||||||||||||
| Shares repurchased | (55,629) | |||||||||||||||||||||
| Shares repurchased (in shares) | (3,196,990) | |||||||||||||||||||||
| Foreign currency translation adjustment | (6,821) | |||||||||||||||||||||
| Net income (loss) | (5,074) | |||||||||||||||||||||
| Balance at Jun. 30, 2026 | [6] | 926,497 | 1,997,492 | (1,064,891) | (6,355) | $ 227 | $ 24 | |||||||||||||||
| Balance (in shares) at Jun. 30, 2026 | 224,718,145 | 226,714,576 | [6] | 23,638,426 | 23,638,426 | [6] | ||||||||||||||||
| Balance at Mar. 31, 2026 | [5] | 880,325 | 1,958,549 | (1,073,064) | (5,409) | $ 225 | $ 24 | |||||||||||||||
| Balance (in shares) at Mar. 31, 2026 | 220,904,536 | 225,064,960 | [5] | 22,467,506 | 23,638,426 | [5] | ||||||||||||||||
| Shares issued in connection with certain agreements | 10,740 | 10,739 | $ 1 | |||||||||||||||||||
| Shares issued in connection with certain agreements (in shares) | 648,239 | |||||||||||||||||||||
| Restricted stock grants (in shares) | 1,695 | |||||||||||||||||||||
| Shares issued in connection with employee stock purchase plan | 2,456 | 2,456 | ||||||||||||||||||||
| Shares issued in connection with employee stock purchase plan (in shares) | 161,061 | |||||||||||||||||||||
| Shares repurchased | (29,902) | (29,901) | $ (1) | |||||||||||||||||||
| Shares repurchased (in shares) | (1,647,622) | |||||||||||||||||||||
| Restricted stock forfeitures (in shares) | (20,694) | |||||||||||||||||||||
| Performance stock units vested | (1) | $ 1 | ||||||||||||||||||||
| Performance stock units vested (in shares) | 960,441 | |||||||||||||||||||||
| Options exercised | 2,606 | 2,606 | ||||||||||||||||||||
| Options exercised (in shares) | 455,486 | |||||||||||||||||||||
| Stock-based compensation | 53,045 | 53,045 | ||||||||||||||||||||
| Restricted stock units vested | (1) | $ 1 | ||||||||||||||||||||
| Restricted stock units vested (in shares) | 1,091,010 | |||||||||||||||||||||
| Foreign currency translation adjustment | (946) | (946) | ||||||||||||||||||||
| Net income (loss) | 8,173 | 8,173 | ||||||||||||||||||||
| Balance at Jun. 30, 2026 | [6] | $ 926,497 | $ 1,997,492 | $ (1,064,891) | $ (6,355) | $ 227 | $ 24 | |||||||||||||||
| Balance (in shares) at Jun. 30, 2026 | 224,718,145 | 226,714,576 | [6] | 23,638,426 | 23,638,426 | [6] | ||||||||||||||||
| ||||||||||||||||||||||