XML 80 R65.htm IDEA: XBRL DOCUMENT v3.24.1
Net Loss per Share - Anti-Dilutive Awards Excluded from Calculation (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Anti-dilutive securities excluded from calculation of earnings per share    
Number of securities excluded from calculation 2,754,617 147,191
Convertible Note    
Anti-dilutive securities excluded from calculation of earnings per share    
Number of securities excluded from calculation 2,754,617  
Restricted stock units    
Anti-dilutive securities excluded from calculation of earnings per share    
Number of securities excluded from calculation   147,191