Annual report [Section 13 and 15(d), not S-K Item 405]

Net (Loss) Income Per Share - Schedule of Potentially Dilutive Securities Excluded from Calculation of Weighted-Average Shares of Common Stock Outstanding (Parenthetical) (Details)

v3.25.1
Net (Loss) Income Per Share - Schedule of Potentially Dilutive Securities Excluded from Calculation of Weighted-Average Shares of Common Stock Outstanding (Parenthetical) (Details)
12 Months Ended
Dec. 31, 2023
Net loss per share  
Exchange ratio 0.309469242