XML 115 R102.htm IDEA: XBRL DOCUMENT v3.24.4
Net (Loss) Income Per Share - Schedule of antidilutive securities (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 11,482 12,116 11,632 12,025 12,107 11,519
Class B Common Stock            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 10,868 11,278 10,868 11,278 11,249 11,330
Unvested restricted stock units            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 268 495 402 382 511 189
Options to purchase common stock            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 346 343 362 365 347