XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share - Computation of basic and diluted net loss per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]            
Net loss $ (13,520) $ (5,848) $ (20,424) $ (19,565) $ (19,368) $ (39,989)
Weighted average common shares outstanding, basic and diluted            
Diluted (in shares) 91,849   89,383   91,542 89,017
Basic (in shares) 91,849   89,383   91,542 89,017
Net loss per share, basic and diluted            
Continuing operations, basic (in dollars per share) $ (0.15)   $ (0.23)   $ (0.21) $ (0.45)
Continuing operations, diluted (in dollars per share) $ (0.15)   $ (0.23)   $ (0.21) $ (0.45)