XML 99 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]      
Related party costs $ 274,482 $ 215,466 $ 174,720
Casting Made Simple Corp [Member] | Websites Traffic Monetization Agreement [Member]      
Related Party Transaction [Line Items]      
Related party costs $ 219 $ 207  
Cost of Revenue, Related Party, Type [Extensible Enumeration] Related Party [Member] Related Party [Member]  
Casting Made Simple Corp [Member] | Websites Traffic Monetization Agreement [Member] | Accounts Payable and Accrued Liabilities [Member]      
Related Party Transaction [Line Items]      
Due to related party $ 43 $ 25  
Other Liability, Related Party, Type [Extensible Enumeration] Related Party [Member] Related Party [Member]  
DailyPay [Member]      
Related Party Transaction [Line Items]      
Related party revenues $ 137    
Revenue, Related Party, Type [Extensible Enumeration] Related Party [Member]    
Due from related party $ 48    
Other Receivable, after Allowance for Credit Loss, Related Party, Type [Extensible Enumeration] Related Party [Member]