XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.2
Share-based Compensation
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Share-based Compensation Share-based Compensation
Share-based compensation to both employees and non-employees for the three and six months ended June 30, 2025 and 2024, respectively, were as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Employee - RSA$109 $197 $213 $395 
Employee - RSU83 71156 156 
Total employee share-based compensation192 268 369 551 
Non-employee - RSA— 88 58 88 
Non-employee - RSU(2)(35)(63)(44)
Total non-employee share-based compensation(2)53 (5)44 
Total share-based compensation$190 $321 $364 $595