XML 45 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Share-based Compensation - Summary of Allocated Share-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-based compensation recognized        
Share-based compensation expense $ 1,827 $ 1,393 $ 3,423 $ 2,795
Capitalized in intangible assets 370 436 752 882
Total 2,197 1,829 4,175 3,677
Sales and Marketing expense        
Share-based compensation recognized        
Share-based compensation expense 193 158 388 296
General and Administrative Expenses        
Share-based compensation recognized        
Share-based compensation expense $ 1,634 $ 1,235 $ 3,035 $ 2,499