v3.24.1.u1
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Depreciation included in cost of revenues $ 1,175 $ 845
Unrealized loss on investments, tax effect (7) 18
Cost of Revenue [Member]    
Allocated stock-based compensation expense 734 821
Selling and Marketing [Member]    
Allocated stock-based compensation expense 6,424 7,537
Product Development [Member]    
Allocated stock-based compensation expense 478 460
General and Administrative [Member]    
Allocated stock-based compensation expense $ 3,823 $ 3,458