XML 68 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies - Net Loss per Share - Anti-dilutive (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Anti-Dilutive Securities    
Anti-dilutive securities (in shares) 3,916 5,487
Options    
Anti-Dilutive Securities    
Anti-dilutive securities (in shares) 2,348 2,601
Restricted shares    
Anti-Dilutive Securities    
Anti-dilutive securities (in shares) 1,523 2,851
Employee share purchase plan    
Anti-Dilutive Securities    
Anti-dilutive securities (in shares) 45 35