XML 61 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Senior Notes, Net (Tables)
12 Months Ended
Dec. 31, 2021
Disclosure Of Notes And Other Explanatory Informations Explanatory [Abstract]  
Schedule of liability and equity components of the convertible notes
   As of
December 31,
 
   2021 
     
Liability component:    
Principal amount  $75,000 
Issuance costs   (4,223)
 Net issuance costs  $70,777 
Amortized issuance costs   640 
Net carrying amount  $71,417