XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Statements of Income and Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating expenses include stock-based compensation as follows:    
Total stock-based compensation $ 5,005 $ 4,408
Research and Development    
Operating expenses include stock-based compensation as follows:    
Total stock-based compensation 1,981 1,704
General and Administrative    
Operating expenses include stock-based compensation as follows:    
Total stock-based compensation 2,519 2,190
Sales and Marketing    
Operating expenses include stock-based compensation as follows:    
Total stock-based compensation $ 505 $ 514