XML 59 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss Per Share - Schedule of Common Share Equivalents Included from Computation of Net Loss Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Net Income (Loss) $ (6,495) $ (23,631)
Net loss per share, basic $ (0.08) $ (0.79)
Net loss per share, diluted $ (0.08) $ (0.79)
Weighted-average number of common shares, basic 77,126,763 29,989,400
Weighted-average number of common shares, diluted 77,126,763 29,989,400