XML 67 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Basic and Diluted Loss Per Share - Schedule of reconciliation of basic weighted average common shares outstanding to diluted weighted average shares outstanding (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Basic and Diluted Loss Per Share    
Net loss attributable to common stockholders, basic $ (13,028) $ (15,151)
Net loss attributable to common stockholders, diluted $ (13,028) $ (15,151)
Weighted average shares outstanding - basic 217,299,594 181,404,557
Weighted average shares outstanding - diluted 217,299,594 181,404,557
Basic loss per share $ (0.06) $ (0.08)
Diluted loss per share $ (0.06) $ (0.08)
Prefunded Warrants    
Basic and Diluted Loss Per Share    
Shares issuable upon exercise of warrants 1,789,474 0
Exercise price of warrants $ 0.0001 $ 0.0001