v3.26.1
DEBT - Convertible Notes (Details)
$ / shares in Units, $ in Thousands
1 Months Ended
Mar. 31, 2021
USD ($)
d
$ / shares
shares
Jul. 01, 2026
USD ($)
$ / shares
Dec. 31, 2025
USD ($)
$ / shares
Class A Common Stock      
Debt Instrument [Line Items]      
Common stock par value (in dollars per share) | $ / shares   $ 0.001 $ 0.001
0% Convertible Senior Notes Due 2028 | Senior Notes | Private Placement      
Debt Instrument [Line Items]      
Aggregate principal amount | $ $ 250,000    
Interest rate (in percent) 0.00%    
Conversion rate | shares 5.8679    
Conversion price (in dollars per share) | $ / shares $ 170.42    
Fair value of convertible notes | $   $ 229,415 $ 236,875
0% Convertible Senior Notes Due 2028 | Senior Notes | Private Placement | Debt Conversion, Condition One      
Debt Instrument [Line Items]      
Threshold trading days 20    
Threshold consecutive trading days 30    
Threshold percentage of stock price trigger (in percent) 130.00%    
0% Convertible Senior Notes Due 2028 | Senior Notes | Private Placement | Debt Conversion, Condition One | Class A Common Stock      
Debt Instrument [Line Items]      
Common stock par value (in dollars per share) | $ / shares $ 0.001    
0% Convertible Senior Notes Due 2028 | Senior Notes | Private Placement | Debt Conversion, Condition Two      
Debt Instrument [Line Items]      
Threshold consecutive trading days 10    
Threshold percentage of stock price trigger (in percent) 98.00%    
Threshold business days 5