XML 92 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity - Schedule Of Deemed Repurchase Of Class A Common Stock (Details) - Class A Common Stock - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]      
Average cost per deemed repurchase of Class A common stock (in dollars per share) $ 0 $ 7.94 $ 8.05
Restricted Stock Units (RSUs)      
Class of Stock [Line Items]      
Deemed repurchases of Class A common stock (in shares) 3,510,276 3,289,385 740,699
Average cost per deemed repurchase of Class A common stock (in dollars per share) $ 9.44 $ 7.85 $ 8.70
Total cost of deemed repurchases $ 33,152 $ 25,835 $ 6,445