v3.26.1
Organization and Significant Accounting Policies - Anti-dilutive Securities (Details)
shares in Thousands
6 Months Ended
Jun. 30, 2026
shares
Anti-dilutive securities outstanding that were excluded from the computation  
Antidilutive securities 250
Restricted Stock Units - Employee  
Anti-dilutive securities outstanding that were excluded from the computation  
Antidilutive securities 135
Stock Options - Employee  
Anti-dilutive securities outstanding that were excluded from the computation  
Antidilutive securities 100
Stock Options - Non Employee  
Anti-dilutive securities outstanding that were excluded from the computation  
Antidilutive securities 15