XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share (Details) - Schedule of Basic and Diluted Earnings Per Share - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net Loss Per Share (Details) - Schedule of Basic and Diluted Earnings Per Share [Line Items]        
Net loss - basic and diluted $ (11,293) $ (23,539) $ (18,932) $ (35,906)
Deemed dividend related to the Exchange Offer (2,466) (2,466)
Net loss to common stockholders - basic and diluted $ (13,759) $ (23,539) $ (21,398) $ (35,906)
Class A Common Stock [Member]        
Net Loss Per Share (Details) - Schedule of Basic and Diluted Earnings Per Share [Line Items]        
Basic and diluted weighted average number (in Shares) 28,272 6,122 25,740 5,975
Basic and diluted net loss per share (in Dollars per share) $ (0.49) $ (3.84) $ (0.83) $ (6.01)