XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-based Compensation - Summary of Allocated Share-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based compensation recognized        
Share-based compensation expense $ 1,393 $ 1,305 $ 2,795 $ 2,689
Capitalized in intangible assets 436 413 882 872
Total 1,829 1,718 3,677 3,561
Sales and Marketing Expenses        
Share-based compensation recognized        
Share-based compensation expense 158 125 296 232
General and Administrative Expenses        
Share-based compensation recognized        
Share-based compensation expense $ 1,235 $ 1,180 $ 2,499 $ 2,457