XML 82 R67.htm IDEA: XBRL DOCUMENT v3.25.0.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
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Basic and Diluted Loss Per Share    
Net loss attributable to common stockholders $ (96,520) $ (65,549)
Weighted average shares outstanding - basic 179,397,332 178,006,919
Weighted average shares outstanding - diluted 179,397,332 178,006,919
Basic loss per share $ (0.54) $ (0.37)
Diluted loss per share $ (0.54) $ (0.37)