v3.24.0.1
Summary of Significant Accounting Policies and Practices - Narrative (Details)
$ in Thousands
12 Months Ended 15 Months Ended
Sep. 30, 2022
segment
Dec. 31, 2023
USD ($)
reporting_unit
Dec. 31, 2022
USD ($)
reporting_unit
Dec. 31, 2021
USD ($)
Dec. 31, 2023
USD ($)
segment
Accounting Policies [Line Items]          
Number of operating segments | segment 2       1
Reporting units | reporting_unit   1 3    
Impairment of goodwill   $ 0 $ 0 $ 0  
Advertising cost   984,400 964,900 831,100  
Contributions to employee benefits   $ 11,600 $ 9,300 $ 6,700  
D K F S L L C          
Accounting Policies [Line Items]          
Equity method investment ownership percentage   49.90%     49.90%
DBDK Venture Fund          
Accounting Policies [Line Items]          
Equity method investment ownership percentage   28.60%     28.60%
Investment commitment   $ 17,500     $ 17,500
Investment amount   $ 7,600