XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Stock Warrants [Line Items]        
Exercise price (in Dollars per share)     $ 11.5  
Converted warrants     7,349  
Warrant liabilities (in Dollars) $ 2,599 $ 2,391
Class A Common Stock [Member]        
Stock Warrants [Line Items]        
Warrant outstanding 5,198,420   5,198,420  
Class A Common Stock [Member] | Warrant [Member]        
Stock Warrants [Line Items]        
Shares issued     1.034999