XML 200 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Stock Options and Warrants Narrative (Details) - shares
12 Months Ended
Sep. 15, 2022
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Assumed through merger (in shares) 1,227,776  
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting terms (in years)   4 years
Maximum | Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expiration period (in years)   10 years