XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Collaboration and Other Agreements - Sale of Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2020
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Sale of Stock            
Stock issued (in shares)   0   0 544,719 0
Issuance of common stock     $ 48,936      
Private Placement            
Sale of Stock            
Stock issued (in shares) 1,035,519          
Share price (in dollars per share) $ 96.57          
Purchase consideration $ 100,000          
Issuance of common stock 79,300          
Share purchase consideration, premium $ 20,700