XML 85 R71.htm IDEA: XBRL DOCUMENT v3.25.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, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]      
NET LOSS $ (78,726) $ (87,968) $ (144,250)
Basic weighted average common shares outstanding (in shares) 126,658 125,502 124,217
Diluted weighted average shares outstanding (in dollars per share) 126,658 125,502 124,217
Basic net loss per share (in dollars per share) $ (0.62) $ (0.70) $ (1.16)
Diluted net loss per share (in dollars per share) $ (0.62) $ (0.70) $ (1.16)