XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation -Schedule of Share-Based Compensation (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended 6 Months Ended
Mar. 01, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share-based compensation expense   $ 1,185,000 $ 1,324,000 $ 2,169,000 $ 2,597,000
Common Stock          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Common stock issued (in shares) 25        
Common stock fair value $ 40,250        
Price of common stock issued (in dollars per share) $ 1.61        
Cost of sales          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share-based compensation expense   85,000 87,000 172,000 166,000
Sales and marketing          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share-based compensation expense   248,000 302,000 440,000 699,000
Research and development          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share-based compensation expense   194,000 259,000 436,000 499,000
General and administrative (1)          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share-based compensation expense   $ 658,000 $ 676,000 $ 1,121,000 $ 1,233,000