XML 65 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Warrants - Warrants Issued with Series B Preferred Stock - Additional Information (Details) - Warrants Issued with Series B Preferred Stock - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 2 Months Ended
Feb. 28, 2019
Dec. 31, 2018
Sep. 30, 2024
Dec. 31, 2023
2018 Warrants        
Warrants        
Number of warrants entity became obligated to issue (in shares)   72,261    
Issuance of warrants (in dollars)   $ 0.2    
Expiration term   10 years    
Exercise price (in dollars per share)     $ 4.84 $ 4.86
2019 Warrants        
Warrants        
Number of warrants entity became obligated to issue (in shares) 23,867      
Issuance of warrants (in dollars) $ 0.1      
Expiration term 10 years      
Exercise price (in dollars per share)     $ 4.84 $ 4.86