XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - 2024 Employee Stock Purchase Plan Narrative (Details) - shares
1 Months Ended
Oct. 31, 2024
Sep. 30, 2025
Jan. 01, 2025
Stock-Based Compensation      
Shares reserved for future issuance (in shares)   43,805,108  
Employee Stock      
Stock-Based Compensation      
Shares reserved for future issuance (in shares) 214,303 415,913 201,610
Percentage of outstanding stock maximum 1.00%    
Offering period 6 months    
Percentage of discount from market price 85.00%