XML 33 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity and Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Feb. 28, 2023
Jan. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2021
Dec. 31, 2019
Apr. 01, 2024
Dec. 31, 2023
May 05, 2023
Jan. 01, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   3,090,908                
Warrants Exercise Price   $ 0.1                
Common stock, shares outstanding     3,116,729         3,116,729 20,000,000  
Purchase price per warrant   $ 5.4                
Proceeds from Issuance of Private Placement   $ 16,600                
Offering expenses   $ 100                
Excess Stock Shares Outstanding Rate   35.00%                
Warrants Exercised     $ 0         $ 0    
Treasury Stock Shares Retired 908,644                  
Treasury stock retired amount $ 3,000                  
Common stock, shares issued     3,116,729         3,116,729 200,000,000  
Weighted average fair value of options to purchase common stock granted       $ 3.88            
Unrecognized compensation cost related to outstanding options     $ 1,300              
Expected recognition period of unrecognized compensation cost     2 years 3 months 18 days              
Former Chief Executive Officer                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Ownership percentage 5.00%                  
2021 Employee Stock Purchase Plan                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant                   31,167
Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum         1.00%          
Shares available for future grants     150,545              
2022 Inducement Plan                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Lesser number of shares     100,000              
Shares available for future grants     100,000              
The 2019 Plan Member                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant             155,836      
Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum           5.00%        
Lesser number of shares           182,490        
Shares available for future grants     626,949              
Restricted Stock Units                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Expected recognition period of unrecognized compensation cost     2 years 7 months 6 days              
Unrecognized compensation cost related to unvested restricted shares     $ 1,200