v3.26.1
Stockholders' Equity - Common Shares Outstanding and Common Stock Equivalents (Details) - $ / shares
shares in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Sep. 16, 2021
Common Stock and Redeemable Convertible Preferred Stock      
Outstanding common shares (in shares) 131,517 124,121  
Common shares reserved for future issuance:      
Total shares of common stock outstanding and reserved for future issuance (in shares) 180,229 172,507  
Convertible senior unsecured notes, due 2026      
Common shares reserved for future issuance:      
Total shares of common stock outstanding and reserved for future issuance (in shares) 312 312  
Capped call transactions, strike price (in usd per share) $ 37.74   $ 25
Incremental common shares attributable to dilutive effect of call options and warrants (in shares) 200    
Convertible senior secured notes, due 2028      
Common shares reserved for future issuance:      
Total shares of common stock outstanding and reserved for future issuance (in shares) 13,332 13,332  
Convertible senior unsecured notes, due 2030      
Common shares reserved for future issuance:      
Total shares of common stock outstanding and reserved for future issuance (in shares) 8,527 8,527  
2020 Stock Incentive Plan      
Common shares reserved for future issuance:      
Total shares of common stock outstanding and reserved for future issuance (in shares) 12,602 10,931  
Restricted Stock Units (RSUs)      
Common shares reserved for future issuance:      
Total shares of common stock outstanding and reserved for future issuance (in shares) 11,297 12,469  
Stock options      
Common shares reserved for future issuance:      
Total shares of common stock outstanding and reserved for future issuance (in shares) 2,642 2,815  
Consolidated Entity, Excluding VIE      
Common Stock and Redeemable Convertible Preferred Stock      
Outstanding common shares (in shares) 113,205 105,809  
Variable Interest Entity, Primary Beneficiary      
Common Stock and Redeemable Convertible Preferred Stock      
Outstanding common shares (in shares) 16,220 18,312  
Parent Company      
Common Stock and Redeemable Convertible Preferred Stock      
Outstanding common shares (in shares) 2,092 0