XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net loss per share Additional Information (Details)
12 Months Ended
Dec. 31, 2023
shares
Nov. 24, 2020
USD ($)
$ / shares
Apr. 12, 2017
USD ($)
$ / shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Conversion of Stock maxium percent of outstanding shares in class of total outstanding shares 10.00%    
Option Indexed To Issuers Equity, cap price | $   $ 12.0925  
Conversion of Stock maxium percent of outstanding shares in class of total outstanding shares 10.00%    
Common Class A [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Common Stock, Voting Rights, Number | shares 1    
Conversion of Stock, Shares Issued | shares 1    
Common Class B [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Common Stock, Voting Rights, Number | shares 10    
Convertible Senior Notes due 2022 [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Debt Instrument | $     $ 175,000,000
Interest rate     3.50%
Debt Instrument, Convertible, Conversion Price | $ / shares     $ 10.64
Convertible Senior Notes due 2025 [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Debt Instrument | $   $ 143,800,000  
Interest rate   1.25%  
Debt Instrument, Convertible, Conversion Price | $ / shares   $ 9.3285