XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 22, 2024
Apr. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
RSUs              
Shares reserved for issuance (in shares)     13,981,661   13,981,661   25,974,725
Stock-based compensation expense $ 14,000   $ 13,675 $ 10,775 $ 63,337 $ 14,359  
ESPP              
RSUs              
Shares reserved for issuance (in shares)   715,000          
Increase of common stock issued (in shares)   1,100,000          
Percentage of outstanding shares   1.00%          
Stock-based compensation expense     $ 600   $ 1,100