XML 93 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Jul. 31, 2021
Apr. 20, 2020
Overpayments by Overreporting      
Other Commitments [Line Items]      
Excess payment received from the service partner     $ 5.6
Initial Penalty      
Other Commitments [Line Items]      
Initial penalty   $ 4.1  
Non-cancellable Agreements With Vendors | Advertising Media and Other Commitments      
Other Commitments [Line Items]      
Minimum non-cancellable commitment $ 8.1    
Non-cancellable commitment pay period 2 years    
Contractual obligation $ 67.9    
Contractual obligation pay period 5 years    
Contractual obligation remainder to be paid $ 51.1