XML 62 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jan. 22, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]      
Issuance of common stock 82,400,960 5,325,000 43,270,386
Regeneron Pharmaceuticals, Inc.      
Related Party Transaction [Line Items]      
Issuance of common stock 883,568    
Revenue from related party $ 0