XML 110 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loss Per Share - Schedule of Basic and Diluted Loss Per Share (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 14, 2023
Mar. 15, 2022
Mar. 14, 2022
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Earnings Per Share [Abstract]          
Split conversion ratio 0.1 0.1 0.1    
Net loss | $       $ (55,024) $ (60,828)
Weighted average shares outstanding          
Basic (in shares) | shares [1]       21,113,516 16,977,306
Diluted (in shares) | shares [1]       21,113,516 16,977,306
Basic loss per common share (in USD per share) | $ / shares [1]       $ (2.61) $ (3.58)
Diluted loss per common share (in USD per share) | $ / shares [1]       $ (2.61) $ (3.58)
[1] On November 14, 2023, the Company effectuated a reverse stock split with a ratio of 1-for-10. All share and per share information has been retroactively adjusted to give effect to the reverse stock split for all periods presented.