v3.26.1
Segments and Geographical Information - Summary of Significant Segment Expenses (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Abstract]            
Revenue $ 195,086   $ 156,629   $ 385,938 $ 323,261
Less:            
Advertising expense 138,189   111,109   273,143 230,881
Cash operating expense 26,794   23,564   53,363 47,917
Other segment items, net 10,917   7,255   21,573 21,772
Net income $ 19,186 $ 18,673 $ 14,701 $ 7,990 $ 37,859 $ 22,691