XML 84 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]      
NET LOSS $ (87,968) $ (144,250) $ (8,347)
Basic weighted average common shares outstanding (in shares) 125,502 124,217 119,962
Diluted weighted average shares outstanding (in dollars per share) 125,502 124,217 119,962
Basic net loss per share (in dollars per share) $ (0.70) $ (1.16) $ (0.07)
Diluted net loss per share (in dollars per share) $ (0.70) $ (1.16) $ (0.07)