XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Share-based Compensation
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Share-based Compensation Share-based Compensation
Share-based compensation to both employees and non-employees for the three months ended March 31, 2025 and 2024, respectively, were as follows (in thousands):
Three Months Ended
March 31,
20252024
Employee - RSA$104 $198 
Employee - RSU73 85 
Total employee share-based compensation177 283 
Non-employee - RSA58 — 
Non-employee - RSU(60)(9)
Total non-employee share-based compensation(2)(9)
Total share-based compensation$175 $274