XML 100 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]      
Related party costs $ 399,552 $ 274,482 $ 215,466
Casting Made Simple Corp [Member] | Websites Traffic Monetization Agreement [Member]      
Related Party Transaction [Line Items]      
Related party costs $ 113 $ 219  
Cost of Revenue, Related Party [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 $ 0 $ 43  
Other Liability, Related Party [Extensible Enumeration] Related Party [Member] Related Party [Member]  
DailyPay [Member]      
Related Party Transaction [Line Items]      
Related party revenues $ 0 $ 137  
Revenue, Related Party [Extensible Enumeration] Related Party [Member] Related Party [Member]  
Due from related party $ 0 $ 48  
Other Receivable, after Allowance for Credit Loss, Related Party [Extensible Enumeration] Related Party [Member] Related Party [Member]